Account

Welcome

Sign in to save places, build lists, and keep your score.

Search

The Best Mexican Food in Houston

Sections

Tap another section to add it. All sections

The best Mexican food in Houston, according to the experts: the Michelin Guide, Food & Wine, and the James Beard Awards have all weighed in, and their honors are what rank this list. Tatemó comes out on top.

More Less

Belly of the Beast and Maximo hold the next two places. Houstonia shows up on more of this list than any other guide, with The Infatuation next.

Eat, change section
  1. The sign outside belongs to a doughnut shop, which tells you everything about the neighborhood and nothing about what's inside. Tatemó is a BYOB tasting menu built around heirloom corn from across Mexico, and it holds a Michelin star. The chef turns masa into something you'd describe to people for weeks: a black mole so dark it needs its own tortilla, made from nixtamalized plantain, to make the point land.


  2. Half-corn, half-flour tortillas land warm at the table while the menu does what it wants, which turns out to be Mexican cooking with detours through saag paneer, nori, and agnolotti. This casual restaurant in Spring won the 2025 James Beard Award for Best Chef: Texas and holds a Michelin Bib Gourmand, unlikely honors for a strip-mall dining room, but the food makes the argument without needing the room to help.


  3. Rank 3. Maximo

    Texan Mexican

    Burnt orange banquettes and handsome tile floors set the tone at this West University Texan-Mexican restaurant, where tortillas are nixtamalized and pressed in-house and the masa program is taken seriously. The menu runs from roasted oysters with green garlic butter to a smoked pork chop buried under spicy peanut macha. The chef holds a James Beard Emerging Chef award and a Michelin Bib Gourmand, which feels about right for a neighborhood spot this quietly confident.


  4. Rank 4. Casaema

    Mexican Bakery

    The horchata cream doughnut sells out early, which tells you everything about the pace of a morning here. Casaema is a daytime cafe in Houston Heights rooted in Mexican foodways, with a pastry case full of conchas and guava-queso empanadas alongside a coffee menu running café de olla lattes and piloncillo chai. The chilaquiles are built on housemade chips with brisket. A James Beard nominee for Best New Restaurant, and a Michelin Bib Gourmand.


  5. Rank 5. Xochi

    Creative Oaxacan

    Hugo Ortega's Oaxacan restaurant inside the Marriott Marquis is the kind of place that makes you think differently about mole, a sauce most people treat as a single thing rather than a whole universe. The kitchen explores that universe seriously, working through pipián, mole negro, and variations in between. A James Beard Outstanding Pastry Chef nominee rounds out a meal that doesn't skimp on the sweet end. The Sunday brunch draws a devoted crowd.


    Address
    1777 Walker St, Houston, TX · Houston
    Hours

    Open now, until 9:30 PM

    Monday 11:30 AM–9:30 PM

    Reserve
    SevenRooms
    Online
    WebsiteInstagram
  6. Rank 6. Hugo's

    Mexican

    Chef Hugo Ortega's flagship is a dressy, sit-down Mexican restaurant on Westheimer that's been the city's go-to for regional cooking for what feels like forever. Brunch pulls a crowd on both days, Saturday à la carte and Sunday buffet with live music. Dinner runs deeper, with dishes like cabrito roasted and pulled from the bone. A James Beard nominee for Outstanding Hospitality.


  7. Slow-roasted cochinita pibil is the anchor here, available as a plate with rice and beans or folded into tacos at this Mexican cafe and market in Houston's East End. Weekend brunch draws a crowd for chilaquiles and a loaded breakfast platter, while the daily agua frescas change with whatever fruit is in season. The chef behind it is a two-time James Beard semifinalist. Before you leave, the market sells frozen tamales and her cookbook.


    Address
    5420 Lawndale St, Unit 500, Houston, TX · Houston
    Hours

    Open now, until 9 PM

    Monday 8 AM–9 PM

    Online
    WebsiteInstagram
  8. The Ninfarita has been mixed the same way since the early 1970s, and Houston would riot if that changed. This Navigation Boulevard Tex-Mex institution is credited with bringing fajitas into the national conversation, a fact locals mention with the quiet pride of a sports championship. Order the tacos a la Ninfa, the original play, and the frozen margarita that started the whole legend.


    Address
    2704 Navigation Blvd, Houston, TX · Houston
    Hours

    Open now, until 10 PM

    Monday 11 AM–10 PM

    Reserve
    OpenTable
    Online
    Website
  9. Tortillas pressed from heirloom corn varieties anchor the menu at this lively Mexican restaurant tucked into a Woodlands strip mall. The chef, a James Beard semifinalist, grew up in Jalisco and cooks like it, with lamb shank slow-braised in agave leaf and a tableside al pastor that gets lit on fire, because apparently subtlety is optional. The crowd that fills this place on a Friday night suggests the mall address puts nobody off.


  10. Rank 10. Caracol

    Mexican Seafood


    Address
    2200 Post Oak Blvd, Houston, TX · Houston
    Hours

    Open now, until 9 PM

    Monday 11:30 AM–9 PM

    Reserve
    SevenRooms
    Online
    WebsiteInstagram

  11. Address
    8788 Hammerly Blvd, Houston, TX · Houston
    Hours

    Open now, until 9 PM

    Monday 11 AM–9 PM

    Online
    Website
  12. A food truck parked across from West Alabama Ice House, which makes the move obvious: grab barbacoa or chicharron tacos here, then carry them next door to a picnic table with a cold beer. The fillings are generous and the price point belongs to a different era. It's been a Montrose fixture forever, and the crowd has never needed a reason to overthink it.


    Address
    2003 W Alabama St, Houston, TX · Houston
    Hours

    Open now, until 10 PM

    Monday 7:30 AM–10 PM

    Online
    Website
  13. Villa Arcos is a small red shack on Navigation in the East End that serves breakfast tacos wrapped in foil, the way nature and the neighborhood intended. The flour tortillas are soft and stuffed past reason, and you order a couple at the window for a few bucks. Politicians, construction crews, and recent Montrose arrivals all stand in the same line, which is about as bipartisan as Houston gets before 9 a.m.


  14. The fajitas arrive on a sizzling cast-iron skillet, prime Niman Ranch beef with charred onions and tortillas made from brisket trimmings, which tells you everything about how this Tex-Mex restaurant operates. From the team behind the Pit Room next door, Candente is enormous, patio and all, and the kitchen swings for the scale. Weekend brunch turns into a full production. The Michelin Guide has it listed among their selected Houston picks.


    Address
    4306 Yoakum Blvd., Houston, TX · Houston
    Hours

    Open now, until 9 PM

    Monday 11 AM–9 PM

    Online
    WebsiteInstagram
  15. Rank 15. El Taconazo

    Mexican Food Truck

    The hood of your car doubles as your table at this late-night taco truck on Fulton, where the line forms fast after the bars close and moves just as fast. Fajita tacos with Oaxacan cheese and a creamy green salsa that bites back are the reason to show up, along with a Mexican Coke cold enough to justify the wait. No seating, no frills, just the sidewalk and whoever else is hungry at this hour.


  16. Rank 15. El Tiempo Cantina

    Tex-Mex Cantina

    El Tiempo is a Tex-Mex cantina in Upper Kirby, run by Mama Ninfa's son, which makes the Houston argument over this one versus Ninfa's something close to a family dispute with a public comment section. Wooden tables, high archways, and relics on the walls set the scene, and it's loud in the fun way without being unthinkable. The carnitas arrive sizzling over coals, and pitchers of house margaritas tend to follow.


  17. Rank 15. Gerardo's

    Mexican

    A bleached cow skull in the parking lot tells you everything about Gerardo's Drive In, a weekend-only taqueria and meat market on the Northside that's been steaming barbacoa since the late '70s. You can sit down to a few tacos, buy meat by the pound, or take home an entire cow's head, which is a very specific kind of leftovers. It's casual, cheap, and made for people who plan their Saturdays around lunch.


  18. Laredo Taqueria is a no-frills counter-service taco spot where the steam table does the talking and the flour tortillas do the heavy lifting. Expect a line, and expect the regulars ahead of you to know their order cold, so use the wait to study the breakfast and lunch options. Ordering on corn is permitted, but you'll be skipping the thing that holds every breakfast taco here together. Cash-in-pocket prices, work-boots-to-business-casual crowd.


  19. Rank 15. Molina's Cantina

    Tex-Mex Cantina

    A Tex-Mex cantina where half the menu is named after actual customers, which makes ordering feel like reading a very cheesy yearbook. The Berlys Burrito comes smothered in chili con carne, and the plates are built for people who skipped lunch on purpose. It's casual, sauce-forward, and old-school Houston, with margaritas that have won local best-of lists and tend to arrive before you've finished sitting down.


    Address
    3801 Bellaire Blvd, Houston, TX · Houston
    Hours

    Open now, until 9 PM

    Monday 11 AM–9 PM

    Online
    WebsiteInstagram
  20. Sylvia's is a relaxed, family-run Mexican restaurant on Woodway where the menu is basically one long argument about enchiladas, each named after a city in Mexico or Texas. They come under chili gravy, mole, or salsa verde, and the servers will happily bend the menu around you. The mini sampler lets you try several before committing, which is how regulars settled on their favorite. It was a James Beard semifinalist, Best Chef: Texas.



  21. Address
    3701 N Main St, Houston, TX · Houston
    Hours

    Open now, until 2 AM

    Monday 9 AM–2 AM

    Online
    WebsiteInstagram
  22. Rank 21. El Patio

    Mexican


    Address
    6444 Westheimer Rd, Houston, TX · Houston
    Hours

    Open now, until 10 PM

    Monday 11 AM–10 PM

    Online
    Website

  23. Tío Trompo is a counter-service taco joint near Buffalo Bayou Park, where the main entertainment is watching pork get shaved off a spinning trompo while you wait. The floral tablecloths add a note of grandmother's dining room to an otherwise no-frills operation. Order at the counter, go for the three-taco platter, and know that the breakfast tacos keep going all day, so nobody has to rush.



  24. A Mexican café tucked into a shopping center that most people would drive past without a second look, though the tables spilling outside on weekends suggest others have figured it out. Pan dulce comes straight from the display case, the migas and huevos rancheros are the kind of thing you come back for on a bad Tuesday, and the cinnamon coffee is its own reason to show up. Cash-register Spanish, homey enough to linger.


  25. Rank 26. Mayahuel

    Mexico City Mexican

    Named for the Aztec goddess of agave and fertility, this Mexico City-inspired restaurant in Autry Park takes the naming convention seriously: the agave bar runs on additive-free spirits and the cocktail list splits neatly into light-and-refreshing versus smoky-and-heavy. Netflix-familiar chef Luis Robledo Richards brings the kind of menu that sits just below fine dining in category but not in ambition, with brunch drawing the weekend crowd for chilaquiles and a Mexico City eggs Benedict.


  26. Rank 28. El Hidalguense

    Hidalguense Mexican

    The lamb goes into a pit lined with maguey leaves, comes out fall-off-the-bone tender, and lands on your table alongside consommé and a cactus salad. This casual Mexican restaurant on a resolutely unglamorous stretch of Long Point Road in Spring Branch specializes in the cooking of Hidalgo, which means the barbacoa de borrego is the thing to order. The New York Times put it on their 2023 Restaurant List, which is a long way to travel for a pit-smoked lamb, and not far enough.


  27. The awards


  28. Rank 30. Cariño Coffee

    Mexican Coffee Shop

    A maiz latte made with corn milk is either the thing that convinces you or the thing you have to explain to your friends later. This Mexican coffee shop sets up inside a Northside bar during daytime hours, serving a short menu of coffee drinks built around Mexican flavors, from Mazapán-infused espresso to matcha laced with Fruit Loops. It's a coffee shop that knows exactly what kind of fun it wants to have.


  29. A colorful mural marks this East End taqueria, where the breakfast taco is taken seriously and the line on weekends is not a rumor. Chorizo, potato, and egg; bacon and egg; barbacoa on Saturdays when the patience holds out. It's a cash-and-plastic, paper-plate kind of spot, which is exactly the point. Show up early or budget time to stand around looking forward to it.


  30. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina


  31. The queso flameado arrives still bubbling, and that's the right way to start at this Tex-Mex cantina with deep roots in Houston's Ninfa's family tree. The menu runs the full Tex-Mex spread: big crispy tacos, cheese enchiladas, fajitas, fresh guacamole. Order the combo plate if you want a little of everything, which most tables seem to. The margaritas have their own following, and for good reason.


  32. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina


  33. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina


  34. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina


  35. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina


  36. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina


  37. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina


  38. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina


  39. Rank 31. El Tiempo Cantina

    Tex-Mex Cantina



  40. The menu at this old-school Tex-Mex cantina names dishes after the regulars who inspired them, which tells you something about how long people have been coming back. The Berlys Burrito, the C.W. Special, the Williams Special: each one a standing order that became permanent. It's the kind of place where the margaritas are a serious matter and the chili con carne shows up on everything for good reason.


    Address
    7901 Westheimer Rd, Houston, TX · Houston
    Hours

    Open now, until 9 PM

    Monday 11 AM–9 PM

    Online
    WebsiteInstagram
  41. Molina's Cantina is a longtime Tex-Mex family restaurant, out in Fulshear's strip-mall sprawl, where half the menu is named after actual customers. Somewhere a regular is eating a burrito with his own name on it, smothered in chili con carne, and trying to look casual. It's sit-down enchilada-and-fajita territory with Houstonia nods for both its margaritas and its Mexican food, so jeans and an appetite will do.






  42. Rank 45. Don Pepe

    Mexican



  43. A counter-service taco joint in The Heights where the filling can come from just about anywhere on the map, including Thai-style chicken, lamb keema, falafel, and fried oysters with ranch slaw. You order at the counter, grab a frozen margarita, and land in a dining room painted a shade of orange that commits fully. The patio is the move when the weather cooperates, and the queso and hummus both turn up for sharing. The Infatuation put it on its Houston tacos list.


  44. A taco spot near NRG where the trompo al pastor, shaved from a vertical spit with pineapple, draws the kind of loyalty that has nothing to do with proximity to a stadium. Weekends bring taquitos de canasta, basket tacos steamed soft under onions until they collapse on contact. There's also a dice roll and a buzzer game at the counter: land right and the meal is free, which keeps things lively in ways most taco spots don't bother with.



  45. Address
    1402 Northwood St, Houston, TX · Houston
    Hours

    Open now, until 4 PM

    Monday 6:30 AM–4 PM

    Online
    WebsiteInstagram


  46. Address
    1018 Fairview St, Houston, TX · Houston
    Hours

    Open now, until 10 PM

    Monday 7 AM–10 PM

    Online
    WebsiteInstagram

  47. Rank 45. Magnolia’s Ice Cream & More

    Mexican Ice Cream Shop

    Magnolia's is a Mexican chuchería in the Greater East End, which means ice cream is only the starting point before the chamoy, the Tajín, and the sour worms take over. Gushers can end up on a banana split, and the milkshakes come buried in fruit syrup and candy. It's cheap, loud, and sticky in the best tradition of the genre. Go after school lets out only if you enjoy negotiating with a pack of ten-year-olds.




  48. Address
    1517 Westheimer Rd, Houston, TX · Houston
    Hours

    Closed now, opens 4 PM

    Monday 4 PM–2 AM

    Online
    WebsiteInstagram

  49. Rank 45. Taconmadre

    Mexican


    Address
    610 Crown St, Houston, TX · Houston
    Hours

    Open now, until 11:59 PM

    Monday Midnight–11:59 PM

    Online
    WebsiteInstagram


  50. A bright pink Tex-Mex restaurant in the Heights, covered in murals, beer posters, and neon, with a parking lot that has been full for as long as anyone can remember. The queso arrives at the exact drippy consistency fajitas and flautas demand, and the margaritas work faster than the service, which is saying something. It handles birthday crowds, a two-person booth, and the odd pancake breakfast with equal calm.



Browse a location

Current Location

Cities within Houston

Metros

Eat Score

The score comes from the awards it's won, weighted by who gave them: a Michelin star outweighs a listicle. When you sort by what's nearby, distance changes the order, never the score.

    How we score →

    Drink Score

    The score comes from the awards it's won, weighted by who gave them: a Michelin star outweighs a listicle. When you sort by what's nearby, distance changes the order, never the score.

      How we score →

      Stay Score

      Four fifths of the score is the awards it's won, weighted by who gave them: a Michelin Key outweighs a listicle. The last fifth is where it is: the ranked places to eat and things to do around it, and how safe the country is. When you sort by what's nearby, distance from you changes the order, never the score.

        How we score →

        Do Score

        The score comes from the awards it's won, weighted by who gave them: a Michelin star outweighs a listicle. When you sort by what's nearby, distance changes the order, never the score.

          How we score →

          Best Place Score

          The Best Place Score rates the area around a point, not any one place. The places are 60% of it: the best of what's within reach, weighed by distance. The setting is the other 40%: how life goes in that country (how people rate their own lives, how long and how well they live, how safe they are) and what it's like right there (the air, and the weather). If the score looks low, we probably haven't found enough critics out here yet.