Home Restaurants

DiningOut Readers Pick Houston’s Best Mexican Restaurants

DiningOut Houston readers weighed in on the city's best Mexican restaurants—and the results sparked plenty of debate
Written By: author avatar Megha McSwain
author avatar Megha McSwain
Megha McSwain is the Texas Editor for DiningOut Magazine, managing editorial content for Houston and Dallas. Megha was born in Mumbai, India, and currently resides in Houston. She has a passion for reporting on food, restaurants, chefs, and travel, and has contributed to outlets like Food Network, Eater, InsideHook, Resy, Texas Monthly, and Texas Highways throughout her career. As a trusted member of the local media, Megha also appears as a regular guest on local lifestyle television shows, Great Day Houston on KHOU11, and Texas Today on NBC5.
A spread of tacos, chips and salsa, and frozen margaritas showcases the Tex-Mex favorites that have made Lopez Mexican Restaurant a Houston institution for generations. | Photo by Lopez Mexican Restaurant
A spread of tacos, chips and salsa, and frozen margaritas showcases the Tex-Mex favorites that have made Lopez Mexican Restaurant a Houston institution for generations. | Photo by Lopez Mexican Restaurant

Few topics spark stronger opinions in Houston than Mexican food. Everyone has a favorite neighborhood spot, a go-to order, and a restaurant they’ll defend to the very end. When DiningOut Houston posed the question on Facebook, more than 250 comments poured in, naming 55 restaurants across the city and its suburbs.

From legendary Tex-Mex institutions to family-owned neighborhood favorites, the responses proved one thing: in a city as passionate about Mexican food as Houston, everyone has a favorite—and they’re more than happy to defend it.

The biggest surprise? After all the votes were counted, it wasn’t one of Houston’s flashiest restaurants that came out on top. Los Tios Mexican Restaurant and Lopez Mexican Restaurant tied for first place with 14 mentions each, edging out longtime heavyweights El Tiempo Cantina and Original Ninfa’s on Navigation.

The puffy queso at Los Tios remains one of Houston's most iconic dishes. | Photo by Adair Concepts
The puffy queso at Los Tios remains one of Houstons most iconic dishes | Photo by Adair Concepts

For many, Los Tios isn’t just a restaurant—it’s part of growing up in Houston. Nostalgia flowed through the comments, with longtime patrons reminiscing about generations of family dinners and signature dishes that have barely changed over the years.

“Los Tios, the only place I know of that has true queso puffs,” one commenter wrote, while another praised an unexpected favorite: “The smash burger at Los Tios is the bomb.”

Lopez inspired equally passionate loyalty. “Lopez hands down,” one reader declared, while others singled out its carne guisada as reason enough to make the trip.

Just behind the leaders came Houston royalty.

Beef and chicken combination fajitas at El Tiempo. | Photo by El Tiempo Cantina
Beef and chicken combination fajitas at El Tiempo | Photo by El Tiempo Cantina

El Tiempo Cantina collected 13 mentions, while Original Ninfa’s on Navigation earned 12, with readers repeatedly calling out the restaurant’s iconic tacos al carbón. Teotihuacan Mexican Cafe and Gringo’s Mexican Kitchen rounded out the top tier with 11 mentions each, although both generated plenty of debate along the way.

In fact, if there was one recurring theme throughout the discussion, it wasn’t a single restaurant—it was the ongoing tug-of-war between Tex-Mex and regional Mexican cuisine.

Pozole rojo (pork and hominy in a spicy red chile broth) at Cuchara. | Photo by Greg Morago
Pozole rojo pork and hominy in a spicy red chile broth at Cuchara | Photo by Greg Morago

Many readers proudly defended Houston’s classic Tex-Mex institutions, arguing that cheese enchiladas, sizzling fajitas, queso, and margaritas are as much a part of the city’s identity as barbecue or Viet-Cajun. Others pointed fellow diners toward restaurants serving regional specialties from across Mexico, mentioning favorites like Hugo’s, Cuchara, and Sylvia’s Enchilada Kitchen alongside lesser-known neighborhood gems.

The comments also showed that Houstonians don’t just recommend restaurants—they recommend specific dishes.

Assorted Mexican dishes on a table: steak and shrimp platter with sides of rice, guacamole, pico de gallo, sour cream, beans, and tortillas.
Beef fajitas at Ninfas surrounded by traditional accompaniments | Photo by The Original Ninfas

Need queso puffs? Head to Los Tios. Craving tacos al carbón? Readers overwhelmingly pointed to Original Ninfa’s on Navigation. Carne guisada? Lopez. Chile rellenos? Tia Maria’s and Ruchi’s. Enchiladas de mole? El Jardin. Menudo? Los Charros and Mi Sombrero.

Geography also played a starring role.

While Memorial favorites like Los Tios and La Hacienda earned plenty of praise, the East End emerged as Houston’s unofficial Mexican food capital. Original Ninfa’s, El Jardin, Don Carlos, El Alteño, Merida, Los Charros, and El Patio all received shoutouts, reinforcing the neighborhood’s reputation as one of the city’s richest dining destinations. 

Meanwhile, restaurants in Pearland, Pasadena, Katy, Sugar Land, Richmond, Tomball, League City, Friendswood, and the Woodlands all had hometown champions eager to make their case.

Closed restaurants like Felix Mexican Restaurant, Leo’s on Shepherd, Aztecas, and Monterrey House all resurfaced in the discussion, a reminder that Houstonians never really stop mourning beloved neighborhood institutions.

Beef and chicken mixed fajitas at Teotihuacan. | Photo by Teotihuacan
Beef and chicken mixed fajitas at Teotihuacan | Photo by Teotihuacan

Based on the conversation, these were Houston readers’ most-recommended Mexican and Tex-Mex restaurants:

  • Los Tios Mexican Restaurant
  • Lopez Mexican Restaurant
  • El Tiempo Cantina
  • Original Ninfa’s on Navigation
  • Teotihuacan Mexican Cafe
  • Gringo’s Mexican Kitchen
  • Doña Leti’s
  • Pappasito’s Cantina
  • La Hacienda
  • Spanish Flowers

If the comments proved anything, it’s that there’s no single definition of Houston’s best Mexican restaurant. For some, it’s a decades-old Tex-Mex institution where the queso tastes exactly as it did growing up. For others, it’s a family-run neighborhood spot serving the regional dishes they remember from home. In Houston, the answer depends on who you ask—and that’s exactly what makes the city’s Mexican food scene one of the best in the country.

author avatar
Megha McSwain Texas Managing Editor
Megha McSwain is the Texas Editor for DiningOut Magazine, managing editorial content for Houston and Dallas. Megha was born in Mumbai, India, and currently resides in Houston. She has a passion for reporting on food, restaurants, chefs, and travel, and has contributed to outlets like Food Network, Eater, InsideHook, Resy, Texas Monthly, and Texas Highways throughout her career. As a trusted member of the local media, Megha also appears as a regular guest on local lifestyle television shows, Great Day Houston on KHOU11, and Texas Today on NBC5.
dining-out-logo-white.svg
Search
COPYRIGHT © 2026, DININGOUT. ALL RIGHTS RESERVED.

Join the Gourmet Gold List