← Houston restaurants

The Best Mexican Food in Houston

From the birthplace of the fajita to the regional Oaxacan and coastal kitchens that put Houston Mexican dining on the national map.

By Dim Hour · Updated 2026-06-22 · 5 verified picks

Houston's Mexican dining runs far past Tex-Mex (though it invented the fajita) into serious regional cooking — Oaxacan moles, Gulf-coast seafood, heirloom-corn masa. These are the rooms worth the trip, each scored and verified by Dim Hour, with the dishes that define them.

A note on range: the list spans the historic Tex-Mex institution that popularized fajitas, the regional Mexican kitchens known for mole negro and coastal seafood, and a tasting counter built entirely around nixtamalized corn.

🍽️ See all 706+ Houston restaurants
The Picks
1

Hugo's

Regional Mexican · Montrose · $$$ · Dim Hour 95
🏆 James Beard Award Winner (Best Chef: Southwest 2017)

The Montrose anchor of Houston's regional Mexican scene — cochinita pibil, mole negro, and a Sunday brunch buffet that's a local rite. The benchmark for "real" Mexican (not Tex-Mex) in the city. Book on OpenTable.

Order: Cochinita Pibil · Mole Negro · Sunday Brunch Buffet · Tableside Guacamole
📍 1600 Westheimer Rd, Houston TX 77006 Website ↗ Full listing on Dim Hour →
2

Xochi

Oaxacan Mexican · Downtown · $$$ · Dim Hour 94
🏆 James Beard Semifinalist

A downtown ode to Oaxaca: mole negro, an Oaxacan chocolate tasting, and a deep mezcal list in a striking room. The most ambitious regional-Mexican menu in the city. Book on OpenTable.

Order: Mole Negro · Oaxacan Chocolate Tasting · Mezcal Flight · Tlayuda
📍 1777 Walker St, Houston TX 77010 Website ↗ Full listing on Dim Hour →
3

Caracol

Coastal Mexican Seafood · Galleria · $$$ · Dim Hour 93
🏆 James Beard Semifinalist

Coastal Mexican in the Galleria — whole roasted fish, roasted oysters, octopus salad — drawing on the seafood traditions of Mexico's Gulf and Pacific coasts. The special-occasion pick. Book on OpenTable.

Order: Whole Roasted Fish · Roasted Oysters · Octopus Salad · Ceviche Trio
📍 2200 Post Oak Blvd #160, Houston, TX 77056 Website ↗ Full listing on Dim Hour →
4

Tatemó

Mexican Tasting Menu · Spring Branch · $$$$ · Dim Hour 98
🏆 Michelin 1 Star, James Beard Finalist

A tasting counter in Spring Branch built entirely around masa: a multi-course corn menu, heirloom-masa tortillas pressed to order, a nixtamal dessert. The most distinctive Mexican meal in Houston, and one of its hardest seats. Book on Tock.

Order: 9-Course Corn Tasting Menu · Heirloom Masa Tortilla · Nixtamal Dessert · Seasonal Mole
📍 4740 Dacoma St Ste F, Houston TX 77092 Website ↗ Full listing on Dim Hour →
5

Ninfa's on Navigation

Tex-Mex · East End · $$ · Dim Hour 90

The original — the East End institution credited with popularizing the fajita ("tacos al carbon") in the 1970s. Tacos al carbon, the famous green sauce, and fajitas remain the order. Walk-in, and a piece of Houston food history.

Order: Tacos al Carbon · Green Sauce · Fajitas
📍 2704 Navigation Blvd, Houston, TX 77003 Website ↗ Full listing on Dim Hour →
Open the Dim Hour guide →
Frequently Asked Questions
What is the best Mexican food in Houston?
The top dim sum and soup dumpling picks in Houston include Hugo's, Xochi, Caracol. Each is scored and verified by Dim Hour; see the full ranked list with signature dishes above.
Where were fajitas invented in Houston?
Ninfa's on Navigation (Ninfa's on Navigation), the East End institution, is widely credited with popularizing fajitas — served as "tacos al carbon" — starting in the 1970s.
What is the best regional (non-Tex-Mex) Mexican food in Houston?
Hugo's in Montrose and Xochi downtown are the benchmarks for regional Mexican — mole negro, cochinita pibil, Oaxacan cooking — rather than Tex-Mex.
Where can I get coastal Mexican seafood in Houston?
Caracol in the Galleria specializes in Mexican coastal cooking — whole roasted fish, roasted oysters, octopus — from the Gulf and Pacific traditions.
What should I order at Houston Mexican restaurants?
For Tex-Mex, fajitas (tacos al carbon) and the green sauce at Ninfa's on Navigation. For regional Mexican, mole negro and cochinita pibil at Hugo's and Xochi. For something singular, the corn tasting menu at Tatemó.
What is the difference between Tex-Mex and regional Mexican food?
Tex-Mex is the Texan-American style — fajitas, combo plates, yellow cheese, chili con carne. Regional Mexican draws on specific Mexican states (Oaxacan moles, Yucatecan cochinita pibil, coastal seafood) with traditional techniques. Houston has both at a high level.
What is masa, and where is the best in Houston?
Masa is corn dough made by nixtamalizing (alkaline-cooking) heirloom corn — the foundation of tortillas and tamales. Tatemó builds an entire tasting menu around it, pressing heirloom-masa tortillas to order.
Do Houston Mexican restaurants take reservations?
The regional kitchens take reservations (most on OpenTable, Tock). Ninfa's on Navigation is walk-in.
How many Houston restaurants does Dim Hour cover?
Dim Hour curates 706+ restaurants in Houston, each scored and verified.
More Dim Hour Guides
New York City Dallas Austin Chicago Salt Lake City Seattle Las Vegas Los Angeles

Dim Hour scores every restaurant on food, service, ambiance, and value, and verifies every listing. This guide is updated as the catalog changes. Explore all Houston restaurants →