Mexican restaurants in Houston, TX

  • Home
  • Mexican restaurants in Houston, TX

Mexican Restaurants in Houston

Cuchara Restaurant

A Mexico City bistro located on Fairview Street, Cuchara Restaurant offers an authentic Mexican dining experience.

La Fisheria - Houston

Located in downtown Houston, La Fisheria is an award-winning seafood and Mexican cocina that specializes in authentic Mexican coastal cuisine, including ceviche, tacos, tostadas, and whole grilled fish.

Neveria & Taqueria El Quijote

Deliciosos tacos y más variedad. Nieve 100% natural. Segunda locacion: 7009 Schley st. Suite A, 77087. Located on Long Drive.


Hugo'sChef Hugo Ortega shares the flavors of his homeland with his award-winning Authentic Regional Mexican cuisine at Hugo's, located on Westheimer Road.

Discover the best Mexican restaurants in Houston for an authentic dining experience with delicious seafood and regional specialties.

Full list of Mexican restaurants

What people say

Houston, Texas is known for its diverse culinary scene and it's no surprise that Mexican cuisine is a popular choice among locals and tourists alike. With so many options to choose from, it can be overwhelming to decide where to go for authentic Mexican food. But fear not, as we have compiled a list of the top-rated Mexican restaurants in Houston according to online reviews and comments.

One restaurant that consistently receives high ratings is Hugo's. Located in the Montrose neighborhood, Hugo's offers a fine dining experience with a modern twist on traditional Mexican dishes. The restaurant has won several awards, including the AAA Four Diamond Award, and has been featured in numerous publications such as the New York Times and Bon Appétit.

Another popular spot is Xochi, located in downtown Houston. This restaurant offers a unique blend of Oaxacan and Mexican cuisine, and has been awarded one Michelin star. The menu features dishes such as mole, tamales, and tacos, all made with high-quality ingredients.

For those looking for more casual dining options, El Tiempo Cantina is a local favorite. With multiple locations across Houston, this restaurant serves up classic Tex-Mex dishes such as fajitas and enchiladas. The prices are also reasonable, making it a great option for families or larger groups.

In terms of where locals and tourists tend to go, it really depends on personal preference. However, many locals recommend trying out the small mom-and-pop restaurants in the East End neighborhood for an authentic experience.

As for prices, Houston's Mexican restaurants range from affordable to high-end. El Tiempo Cantina falls on the more affordable side with most dishes priced under $20, while Hugo's and Xochi are on the higher end with entrees ranging from $30-$50.

In conclusion, Houston is definitely a good place for Mexican cuisine with a wide variety of options to choose from. Whether you're in the mood for fine dining or casual Tex-Mex, there is something for everyone. Be sure to check out Hugo's, Xochi, and El Tiempo Cantina when in the city for an unforgettable dining experience.

Other cuisines

Abruzzo Acehnese Afghani African American Arabian Argentinian Asian Fusion Asian Austrian Bar & Grill Barbecue Basilicata Basque Bavarian Beer Bar Beer garden Beijing Belgian Belizean Bengali/Bangladeshi Brazilian Breakfast & brunch British Buffet Bunsik Burger Cafe Cafeteria Cajun & Creole Cantonese Caribbean Caterer Chicken Joint Chilean Chinese Coffee shop Colombian Comfort Food Continental Crêperie Cuban Cupcake Shop Deli Dessert Shop Dim sum Diner Dominican Donut Shop Dosa Drive In Eastern European Ecuadorian Egyptian Ethiopian European Family style Fast food Filipino Fish & Chips Fondue Food Delivery Service Food stall Food Truck French Frozen Yogurt Shop Gastropub Gelato Shop Georgian German Gluten-Free Goan Greek Guatemalan Gujarati Haitian Halal Hawaiian Health Food Himalayan Honduran Hong Kong Hot Dog Joint Hot Pot Hunan Hyderabadi Ice Cream Shop Indian Chinese Indian Indo Chinese Indonesian Irish Pub Irish Israeli Italian Jamaican Japanese Kebab Shop Kerala Korean Kosher Latin American Lebanese Live & raw food Malaysian Mediterranean Middle Eastern Modern European Molecular Gastronomy Mongolian Moroccan Neapolitan Nepalese New American Nicaraguan Nigerian Noodle House North Indian Pakistani Panamanian Persian/Iranian Peruvian Pho Pizza Place Poke Polish Polynesian Portuguese Pub Puerto Rican Punjabi Ramen Restaurant Russian Salad Bar Salvadoran Sandwich shop Seafood Shabu Shabu Shanghainese Singaporean Smoothie & Juice Bar Soul Food Soup South African South Indian Southern Southwestern Spanish Sri Lankan Steakhouse Sushi Syrian Szechuan/Sichuan Taco Taiwanese Tapas Bar & Restaurant Tea room Teppanyaki Tex-mex Thai Trinidadian Turkish Udon Uruguayan Vegetarian/Vegan Venezuelan Vietnamese Yakitori Yunnan