The Best Mexican Restaurants
The line between Mexican and Tex-Mex (and Texas Mexican, too) can be blurry at times and getting blurrier as restaurants continue to evolve. For this, Mexican restaurants serve preparations that are more truly representative of the cooking of Mexico, with few concessions to American tastes. The exception is that Texas creation, breakfast tacos, at the more casual stops; local customers of all stripes demand them on the weekends.
The king of Mexican restaurateurs is Hugo Ortega, our version of Chicago’s terrific Rick Bayless, except he was born and raised in Mexico. Along with his wife, Tracy Vaught, Ortega has created a small restaurant empire that include four of the very best Mexican restaurants in the area that highlights the cooking in many areas south of the border with a welcome refinement. The settings in each are attractive and comfortable, beverages are well beyond excellent margaritas, and service is always nicely professional, something that stands out in Houston. Enticing Mexican fare can be found is much more humble settings and lower price points. There are several counter-service stops that work very well for tacos, tortas and more.
The restaurants are listed below in order of preference.
Updated on January 24, 2024.
The Best
Hugo’s – The restaurant that introduced the authentic fine dining Mexican restaurant to Houston in 2002 is still going strong and a fixture in the heart of Montrose that works well as a stop for dinner, lunch and brunch. Approachable, lively and easily appealing and most everything works well from a menu that takes inspiration from much of Mexico across meats, seafood, vegetables and even chapulines. Crispy duck in mole Poblano, grilled octopus, delectable carnitas, lamb barbacoa and the decadent churros stuffed with dulce de leche served with thick Mexican hot chocolate are just a few of the enticements. Montrose
Xochi – Xochi opened in 2018 in time for the Houston-hosted Super Bowl – there has never been a Houston team in the Super Bowl, of course – with an array of enticing Oaxacan-themed offerings, most well-suited for sharing that was something a both little different and also quickly familiar. There are crudos, roasted oysters, an array of moles, as Oaxaca is the land of seven moles, after all, and other preparations, all bolstered by excellent sourcing. There are even a few insects on the menu, for the adventurous, even if these tastes might not be too far out. As at their other restaurants, Sean Beck puts together compelling wines and cocktails that makes this a clear winner both dining and imbibing. Located in the Marriott Marquis across from Discovery Green downtown, the interior is quite attractive, more so the further you are from the lobby, though the patio seating can be an invitation to be pan-handled. The cooking is as good as Hugo’s – and maybe more consistently so – though it is less of a value. Downtown
Caracol – More lively, attractive and atmospheric than Hugo Ortega’s other local Mexican spots, this specializes in seafood preparations inspired from the cooking along much of Mexico’s long coastlines. Crispy calamari with serrano peppers, mussels with distinctly Mexican flavors, wood-fire-grilled butterflied fish, wonderful oysters roasted in a wood-burning oven, and any one of several creatively turned ceviches are a few of the highlights from an expectedly enticing menu. Galleria
Very Good
Cuchara – Self-described as a Mexico City-style bistro, the preparations here are vibrant, often surprisingly light, and always enjoyable from a menu that highlights dishes not often found in Houston. Portions are sensibly sized, maybe more so than large appetites might appreciate. The setting is comfortable with an industrial and minimalist, urban feeling highlighted with whimsical cartoons that dot the wall from the chef’s sister that is well-suited to its address on Taft and Fairview near the heart of Montrose. Montrose
Picos – This has been favorite of Mexican food fans and discerning margarita drinkers for decades beginning with its more humble location on Bellaire Boulevard and can make for a very enjoyable visit with its well-executed Mexican staples from across its seven culinary regions that the restaurant touts like conchinita pibil, chile en nogada or mole coloradito with a leg of lamb and terrific margaritas bolstered by an impressive array of tequilas. Don’t expect to do much afterwards, as the food can be on the heavy side and portions are usually substantial; the margaritas, too. Amazingly loud with anything approaching a full house. Upper Kirby
Urbe – Though this does not have the culinary fireworks you may encounter at one of Hugo Ortega’s other three local Mexican restaurants, Urbe is easily the most accessible and maybe the most useful for many diners that is counter-service morning and midday and full service in the evening with pandemic-friendly take-away items easily feeding two. You can your quality Mexican fix here for breakfast, lunch and dinner seven days a week all for a very fair tariff at an enticing, welcoming place that seats almost 300 people plus a patio. Attractively plated dishes inspired by the street foods of a lot of Mexico with maybe an emphasis on its sprawling capital include highlights like the Torta Ahoga, shredded inside a terrific birote bread with a side of chile de arbol-centric salsa, the large fried pork rind with sides of guacamole and salsas, an entire roasted cauliflower with aioli and cojita cheese, and the Arrachera, a tender and flavorful wood-grilled skirt steak complemented by roasted pineapple and mushroom relish. In a testament to Ortega and team, even the roasted cauliflower head here is delicious. Uptown Park
Saltillo – Unfortunately hampered by staffing issues more so than just about any other quality restaurant – there might not be anyone at the hostess stand, tables are not bussed, it can take a long while even in a nearly deserted dining room – but the food is so tasty, interesting and often refined, it is worth the inconvenience (and mess). Cubed chicken breasts in the enchiladas are another demerit. This specializes in very large cuts of steak meant to be shared by several diners. Namesake Saltillo in northern Mexico is cattle country. The setting is quiet, not really charming, and tucked away in a sliver of a nicer strip center in Bellaire, it is visiting for the cooking alone. Bellaire
Polanquito – This full-service spot occupies a bright café-like space in an old house on Shepherd. Taking its name from the upscale neighborhood of Polanco in Mexico City – Polanquito is "little Polanco" – this is a nice, if casual, spot serving up well-made, usually enticing and nicely presented versions of unpretentious dishes from several areas of Mexico, and found in the Distrito Federal. Not ambitious, but it provides a very welcome, often lighter taste of Mexico, with a nice array of choices with preparations that do look and taste like that do in the home country. Washington Corridor
Cucharita – The little sister to Cuchara, just a half-block away, is an extension on the motif of excellent, truly Mexican cooking that is lighter and more vibrant than most, this one only for breakfast and lunch. The menu is short but tempting: several egg dishes, chilaquiles changing weekly, enchiladas filled with shredded chicken breast and topped with a creamy, green poblano sauce, waffles, and breakfast tacos. Portions are quite sensibly sized, as at Cuchara. There is also a pastry counter filled with tempting baked-in-house goodies that change daily plus the requisite coffee drinks and even a list of breakfast cocktails beyond just mimosas, bloody Mary’s, and micheldas. It is a pretty place – the food is pretty, too – with pinks and aquas, much different, much better, than when it housed Cooking Girl (which begat Pepper Twins and the acceleration of Sichuan cooking in Houston). Cucharita seats just about thirty, some is communal seating, helping quickly to make this feel like comfortable and appropriate part of the neighborhood. Montrose
Maderas – Vibrant, and fairly stylish, this opened late last year in a strip center on lowest Westheimer. philosophy, “Fresh Modern Mexican Fare”, corrected from the misspelling on its site, is accurate. The food and service are not quite as refined as at Hugo Ortega’s Mexican outposts nor nearby Cuchara and Cucharita, but the plating and flavors have been nearly spot-on in each of several visits from enchiladas – which can be surprisingly attractively presented – to tacos, egg dishes during brunch time and cocktails. The place – an L-shaped space that includes a patio, necessarily underused for a while this summer – might be easily overlooked even with the small banner, “Now Open” atop many months after opening. Montrose
Comalito – An ambitious taqueria from Underbelly Hospitality set in the space formerly occupied by Wild Oats in the farmers market on Airline that aims to present the best of Mexico City taco culture to Houston with a wide array of taco-like creations and in-house nixtalimization for its tortillas. Significant service and execution issues plagued its early days, but it also quickly won raves for many items including its churros. Heights
Counter Service / Very Casual Stalwarts
Tio Trompo – A fairly bare-bones counter service taqueria with a limited menu that specializes in cuts of pork from the spinner, the trompo, the vertical spit used to cook pork al pastor, is a key attraction. That slowly roasted pork, which retains its moistness unlike at far too many taquerias in Houston, makes its way into traditional tacos, excellent tortas and the Torta Arabe, a type of gyro or doner kabob from the Puebla area. The Taco Oriental is another oddity from there that is also worth ordering. This is nicely across the small street from Polanquito on Shepherd just north of Memorial Drive. Washington Corridor
Conchinta & Co. – Not too far from the University of Houston, this small, bright strip center cafe cum market serves a healthier and chef-ier take on Mexican fare with tacos, tamales, bowls and full entrees like guisados, the Oaxacan mole negro with roasted chicken, and conchinita pibil, of course, all executed well featuring local producers. It doesn't have the most comfortable dining area, so you might consider an order to go. East End
La Chingada – The humorous, or somewhat crude, name – the successor to its previous cheeky one – obscures that this fairly humble spot serves some seriously good cooking that often references Mexico City and Oaxaca and is a terrific value on Cavalcade just north of the Heights proper. Made to order breakfast tacos provide a draw in the mornings, then there is an array of chilaquiles dishes, excellent enchiladas verdes, milanesas, tacos in a variety of ways, tortas and much more, with nothing topping $20 except for the fajitas and mixed grill. Margaritas, micheladas and other libations, too. Heights
100% Taquito – The fare here is the street food of Mexico City: tacos, quesadillas, tortas, sopes, molletes, banderillas, etc., though done in a slightly more upscale and air-conditioned fashion. The tacos here are taquitos, small tacos in Spanish, and n order consists of three small tacos filled with a choice of usually excellent ingredients: chicken, regular brisket (barbacoa de brisket), spicy brisket cooked with chipotle peppers (tinga), and pork al pastor. You can get these with either small fresh corn or flour tortillas, which seem to taste a tad better with the more traditionally Mexican corn tortillas. All taquitos are garnished with just cilantro and onions, and he complimentary salsas, red and green, of course, are excellent and helpful, as is the suitably vibrant and zesty pico del gallo. With these atop, you will likely have an excellent dish. Upper Kirby
La Guadalupana – Though not much to look at, and really not much at all in terms of size, this is nonetheless an excellent neighborhood place for a pleasing Mexican meal in the morning or afternoon, or to grab some attractive and scrumptious pastries, Mexican and otherwise, and coffee. The dumpy little dining room has become increasingly more crowded, and less dumpy, in recent years as more have discovered the considerable charms of the inexpensive breakfast and lunch spot. For around ten bucks or so, you can get lighter-than-typical enchiladas verdes or poblano enchiladas – with a proprietor from Puebla, the mole poblano are worth ordering – or, for about the same price, the terrific stewed pork slathered in a verdant spicy salsa, asado de puerco. The breakfast tacos are not what they once were, but the other, dine-in-type morning preparations are worth a stop. Montrose
Solecita – This slick and friendly counter-service spot opened just in April 2022 and provides the heart of downtown with well-made versions of tortas and tacos filled with a small number of more traditionally Mexican items: the recently popular birria, carnitas, chicken tinga, Campechanos (fajita beef, chorizo, topped with dried chicharron), poblanos and potatoes, and barbacoa de borrego. It's odd to see stewed goat in the heart of the office towers and expensive high-rise apartments a block from Market Square, but it is very welcome and delicious. The large tortas are served on the softer telera bread and the tacos come first with corn tortillas but flour can also be had. Cool and breezy open-air seating is upstairs and there is a patio out front that shares space with the churro cart, a welcome addition to the nighttime street scene. Those are also worth an order. Downtown
Master Taco – This food truck that’s been park on Richmond and Woodhead since March of 2020 is run by a friendly family originally from the state of Guerrero, home of Acapulco. “Taco” is in the name for a reason. With both the flour and corn tortillas made in-house and well-done, and with a well-prepared, interesting array of fillings, tasty salsas and the necessary lime quarters and chopped cilantro and onions to complement, the small tacos, taquitos, actually, are why you should stop here. An order of five or six will be necessary for most. Tasty but tiny. The non-taco items are not as reliable. Montrose
Houston's prettiest enchiladas?
The king of Mexican restaurateurs is Hugo Ortega, our version of Chicago’s terrific Rick Bayless, except he was born and raised in Mexico. Along with his wife, Tracy Vaught, Ortega has created a small restaurant empire that include four of the very best Mexican restaurants in the area that highlights the cooking in many areas south of the border with a welcome refinement. The settings in each are attractive and comfortable, beverages are well beyond excellent margaritas, and service is always nicely professional, something that stands out in Houston. Enticing Mexican fare can be found is much more humble settings and lower price points. There are several counter-service stops that work very well for tacos, tortas and more.
The restaurants are listed below in order of preference.
Updated on January 24, 2024.
The Best
Hugo’s – The restaurant that introduced the authentic fine dining Mexican restaurant to Houston in 2002 is still going strong and a fixture in the heart of Montrose that works well as a stop for dinner, lunch and brunch. Approachable, lively and easily appealing and most everything works well from a menu that takes inspiration from much of Mexico across meats, seafood, vegetables and even chapulines. Crispy duck in mole Poblano, grilled octopus, delectable carnitas, lamb barbacoa and the decadent churros stuffed with dulce de leche served with thick Mexican hot chocolate are just a few of the enticements. Montrose
Xochi – Xochi opened in 2018 in time for the Houston-hosted Super Bowl – there has never been a Houston team in the Super Bowl, of course – with an array of enticing Oaxacan-themed offerings, most well-suited for sharing that was something a both little different and also quickly familiar. There are crudos, roasted oysters, an array of moles, as Oaxaca is the land of seven moles, after all, and other preparations, all bolstered by excellent sourcing. There are even a few insects on the menu, for the adventurous, even if these tastes might not be too far out. As at their other restaurants, Sean Beck puts together compelling wines and cocktails that makes this a clear winner both dining and imbibing. Located in the Marriott Marquis across from Discovery Green downtown, the interior is quite attractive, more so the further you are from the lobby, though the patio seating can be an invitation to be pan-handled. The cooking is as good as Hugo’s – and maybe more consistently so – though it is less of a value. Downtown
Caracol – More lively, attractive and atmospheric than Hugo Ortega’s other local Mexican spots, this specializes in seafood preparations inspired from the cooking along much of Mexico’s long coastlines. Crispy calamari with serrano peppers, mussels with distinctly Mexican flavors, wood-fire-grilled butterflied fish, wonderful oysters roasted in a wood-burning oven, and any one of several creatively turned ceviches are a few of the highlights from an expectedly enticing menu. Galleria
Very Good
Cuchara – Self-described as a Mexico City-style bistro, the preparations here are vibrant, often surprisingly light, and always enjoyable from a menu that highlights dishes not often found in Houston. Portions are sensibly sized, maybe more so than large appetites might appreciate. The setting is comfortable with an industrial and minimalist, urban feeling highlighted with whimsical cartoons that dot the wall from the chef’s sister that is well-suited to its address on Taft and Fairview near the heart of Montrose. Montrose
Picos – This has been favorite of Mexican food fans and discerning margarita drinkers for decades beginning with its more humble location on Bellaire Boulevard and can make for a very enjoyable visit with its well-executed Mexican staples from across its seven culinary regions that the restaurant touts like conchinita pibil, chile en nogada or mole coloradito with a leg of lamb and terrific margaritas bolstered by an impressive array of tequilas. Don’t expect to do much afterwards, as the food can be on the heavy side and portions are usually substantial; the margaritas, too. Amazingly loud with anything approaching a full house. Upper Kirby
Urbe – Though this does not have the culinary fireworks you may encounter at one of Hugo Ortega’s other three local Mexican restaurants, Urbe is easily the most accessible and maybe the most useful for many diners that is counter-service morning and midday and full service in the evening with pandemic-friendly take-away items easily feeding two. You can your quality Mexican fix here for breakfast, lunch and dinner seven days a week all for a very fair tariff at an enticing, welcoming place that seats almost 300 people plus a patio. Attractively plated dishes inspired by the street foods of a lot of Mexico with maybe an emphasis on its sprawling capital include highlights like the Torta Ahoga, shredded inside a terrific birote bread with a side of chile de arbol-centric salsa, the large fried pork rind with sides of guacamole and salsas, an entire roasted cauliflower with aioli and cojita cheese, and the Arrachera, a tender and flavorful wood-grilled skirt steak complemented by roasted pineapple and mushroom relish. In a testament to Ortega and team, even the roasted cauliflower head here is delicious. Uptown Park
Saltillo – Unfortunately hampered by staffing issues more so than just about any other quality restaurant – there might not be anyone at the hostess stand, tables are not bussed, it can take a long while even in a nearly deserted dining room – but the food is so tasty, interesting and often refined, it is worth the inconvenience (and mess). Cubed chicken breasts in the enchiladas are another demerit. This specializes in very large cuts of steak meant to be shared by several diners. Namesake Saltillo in northern Mexico is cattle country. The setting is quiet, not really charming, and tucked away in a sliver of a nicer strip center in Bellaire, it is visiting for the cooking alone. Bellaire
Polanquito – This full-service spot occupies a bright café-like space in an old house on Shepherd. Taking its name from the upscale neighborhood of Polanco in Mexico City – Polanquito is "little Polanco" – this is a nice, if casual, spot serving up well-made, usually enticing and nicely presented versions of unpretentious dishes from several areas of Mexico, and found in the Distrito Federal. Not ambitious, but it provides a very welcome, often lighter taste of Mexico, with a nice array of choices with preparations that do look and taste like that do in the home country. Washington Corridor
Cucharita – The little sister to Cuchara, just a half-block away, is an extension on the motif of excellent, truly Mexican cooking that is lighter and more vibrant than most, this one only for breakfast and lunch. The menu is short but tempting: several egg dishes, chilaquiles changing weekly, enchiladas filled with shredded chicken breast and topped with a creamy, green poblano sauce, waffles, and breakfast tacos. Portions are quite sensibly sized, as at Cuchara. There is also a pastry counter filled with tempting baked-in-house goodies that change daily plus the requisite coffee drinks and even a list of breakfast cocktails beyond just mimosas, bloody Mary’s, and micheldas. It is a pretty place – the food is pretty, too – with pinks and aquas, much different, much better, than when it housed Cooking Girl (which begat Pepper Twins and the acceleration of Sichuan cooking in Houston). Cucharita seats just about thirty, some is communal seating, helping quickly to make this feel like comfortable and appropriate part of the neighborhood. Montrose
Maderas – Vibrant, and fairly stylish, this opened late last year in a strip center on lowest Westheimer. philosophy, “Fresh Modern Mexican Fare”, corrected from the misspelling on its site, is accurate. The food and service are not quite as refined as at Hugo Ortega’s Mexican outposts nor nearby Cuchara and Cucharita, but the plating and flavors have been nearly spot-on in each of several visits from enchiladas – which can be surprisingly attractively presented – to tacos, egg dishes during brunch time and cocktails. The place – an L-shaped space that includes a patio, necessarily underused for a while this summer – might be easily overlooked even with the small banner, “Now Open” atop many months after opening. Montrose
Comalito – An ambitious taqueria from Underbelly Hospitality set in the space formerly occupied by Wild Oats in the farmers market on Airline that aims to present the best of Mexico City taco culture to Houston with a wide array of taco-like creations and in-house nixtalimization for its tortillas. Significant service and execution issues plagued its early days, but it also quickly won raves for many items including its churros. Heights
Counter Service / Very Casual Stalwarts
Tio Trompo – A fairly bare-bones counter service taqueria with a limited menu that specializes in cuts of pork from the spinner, the trompo, the vertical spit used to cook pork al pastor, is a key attraction. That slowly roasted pork, which retains its moistness unlike at far too many taquerias in Houston, makes its way into traditional tacos, excellent tortas and the Torta Arabe, a type of gyro or doner kabob from the Puebla area. The Taco Oriental is another oddity from there that is also worth ordering. This is nicely across the small street from Polanquito on Shepherd just north of Memorial Drive. Washington Corridor
Conchinta & Co. – Not too far from the University of Houston, this small, bright strip center cafe cum market serves a healthier and chef-ier take on Mexican fare with tacos, tamales, bowls and full entrees like guisados, the Oaxacan mole negro with roasted chicken, and conchinita pibil, of course, all executed well featuring local producers. It doesn't have the most comfortable dining area, so you might consider an order to go. East End
La Chingada – The humorous, or somewhat crude, name – the successor to its previous cheeky one – obscures that this fairly humble spot serves some seriously good cooking that often references Mexico City and Oaxaca and is a terrific value on Cavalcade just north of the Heights proper. Made to order breakfast tacos provide a draw in the mornings, then there is an array of chilaquiles dishes, excellent enchiladas verdes, milanesas, tacos in a variety of ways, tortas and much more, with nothing topping $20 except for the fajitas and mixed grill. Margaritas, micheladas and other libations, too. Heights
100% Taquito – The fare here is the street food of Mexico City: tacos, quesadillas, tortas, sopes, molletes, banderillas, etc., though done in a slightly more upscale and air-conditioned fashion. The tacos here are taquitos, small tacos in Spanish, and n order consists of three small tacos filled with a choice of usually excellent ingredients: chicken, regular brisket (barbacoa de brisket), spicy brisket cooked with chipotle peppers (tinga), and pork al pastor. You can get these with either small fresh corn or flour tortillas, which seem to taste a tad better with the more traditionally Mexican corn tortillas. All taquitos are garnished with just cilantro and onions, and he complimentary salsas, red and green, of course, are excellent and helpful, as is the suitably vibrant and zesty pico del gallo. With these atop, you will likely have an excellent dish. Upper Kirby
La Guadalupana – Though not much to look at, and really not much at all in terms of size, this is nonetheless an excellent neighborhood place for a pleasing Mexican meal in the morning or afternoon, or to grab some attractive and scrumptious pastries, Mexican and otherwise, and coffee. The dumpy little dining room has become increasingly more crowded, and less dumpy, in recent years as more have discovered the considerable charms of the inexpensive breakfast and lunch spot. For around ten bucks or so, you can get lighter-than-typical enchiladas verdes or poblano enchiladas – with a proprietor from Puebla, the mole poblano are worth ordering – or, for about the same price, the terrific stewed pork slathered in a verdant spicy salsa, asado de puerco. The breakfast tacos are not what they once were, but the other, dine-in-type morning preparations are worth a stop. Montrose
Solecita – This slick and friendly counter-service spot opened just in April 2022 and provides the heart of downtown with well-made versions of tortas and tacos filled with a small number of more traditionally Mexican items: the recently popular birria, carnitas, chicken tinga, Campechanos (fajita beef, chorizo, topped with dried chicharron), poblanos and potatoes, and barbacoa de borrego. It's odd to see stewed goat in the heart of the office towers and expensive high-rise apartments a block from Market Square, but it is very welcome and delicious. The large tortas are served on the softer telera bread and the tacos come first with corn tortillas but flour can also be had. Cool and breezy open-air seating is upstairs and there is a patio out front that shares space with the churro cart, a welcome addition to the nighttime street scene. Those are also worth an order. Downtown
Master Taco – This food truck that’s been park on Richmond and Woodhead since March of 2020 is run by a friendly family originally from the state of Guerrero, home of Acapulco. “Taco” is in the name for a reason. With both the flour and corn tortillas made in-house and well-done, and with a well-prepared, interesting array of fillings, tasty salsas and the necessary lime quarters and chopped cilantro and onions to complement, the small tacos, taquitos, actually, are why you should stop here. An order of five or six will be necessary for most. Tasty but tiny. The non-taco items are not as reliable. Montrose
Houston's prettiest enchiladas?