Food & Drink

The 11 Best Tex-Mex Restaurants in Houston

Published On 01/15/2015 Published On 01/15/2015
Teotihuacan Mexican Cafe
Alex Gregg 
Molina's Cantina
Los Tios Mexican Restaurant
Brooke VIGGIANO
El Real Tex-Mex Cafe
Pico's Mex Mex
Previous Venue Next Venue Venue Description
1. El Patio 6444 Westheimer Rd, Houston, TX 77057

El Patio is a restaurant/lounge that offers up delicious Mexican food and margaritas. Make sure to try their "world famous" Felix Queso.

Previous Venue Next Venue Venue Description
2. Lupita’s Mexican Restaurant 3121 Hwy 6, Sugar Land, TX 77478 (Sugar Land)

Get handmade tortillas just like your abuela never made at this low-key Sugar Land staple. Then eat said tortillas loaded with beef fajitas, chili con queso, enchilada gravy, and cheddar cheese.

Previous Venue Next Venue Venue Description
3. Ninfa's on Navigation 2704 Navigation Blvd, Houston, TX 77003 (East End)

The fajitas at the original Tex-Mex outpost on Navigation earn their cook the title of Mexican fare experts. Alongside the fajitas, staples like mole enchiladas, Oaxacan-style pork tamales, and jalapeño-stuffed Shrimp Diablo (not to mention the head-sized frozen margaritas) take some serious culinary chops, which means these dishes go far above and beyond Houston's other Tex-Mex eateries.

Previous Venue Next Venue Venue Description
4. Lopez Mexican Restaurant 11606 Wilcrest Dr, Houston, TX 77099

This old-school eatery dishes out consistently solid Tex-Mex in the form of massive carne guisada burritos, queso-coated chalupas, sizzling chicken fajitas, and spicy habanero margaritas.

Previous Venue Next Venue Venue Description
5. La Mexicana 1018 Fairview St, Houston, TX 77006

La Mexicana is known for their breakfast burrito, made with a fat and fluffy tortilla stuffed to the brim with eggs, ham, shredded cheese, sour cream, two kinds of salsa, whipped beans, and spicy potatoes.

Previous Venue Next Venue Venue Description
6. El Real Tex-Mex Cafe 1201 Westheimer Rd, Houston, TX 77006 (Montrose)

Located in the refurbished Tower Theater building in Houston's Montrose neighborhood, El Real serves vintage Tex-Mex. That means fresh lard is rendered in house, tortillas are handmade, and chili powder is ground fresh from lightly toasted anchos and cumin seeds. The most popular order is the signature three-cheese enchiladas in chili con carne sauce with a fried egg on top, but the tacos, whose shells are cooked to puffy perfection à la San Antonio, are a must-try.

Previous Venue Next Venue Venue Description
7. Arnaldo Richards' Picos Restaurant 3601 Kirby Dr, Houston, TX 77098

Formerly known as Pico’s Mex Mex, we still consider this new spot kinda Tex-Mex. That’s because although they have some pretty sick authentic Mexican fare, they also have nachos, charbroiled beef fajitas, and most importantly, a 48oz margarita that is bigger than your head. It just doesn’t get more Texican than that.