Top 23 Mexican restaurants in Houston
Mexican restaurants in Houston are a culinary delight, offering a wide range of traditional and contemporary Mexican dishes. From street-style tacos and handmade tamales to gourmet enchiladas and sizzling fajitas, these restaurants showcase the region's rich flavors and vibrant culture. Many establishments also feature lively bars with top-shelf tequilas and creative margaritas, making for a festive atmosphere. Whether you're a fan of classic Mexican cuisine or looking to explore new culinary horizons, Houston's Mexican restaurants are a must-visit destination.
- 1. Teotihuacan
- 2. Arnaldo Richards' Picos Restaurant
- 3. Hugo's
- 4. La Calle
- 5. Cuchara
- 6. Spanish Flowers
- 7. El Jardin Restaurant
- 8. Tepatitlan Mexican Grill
- 9. La Tapatia
- 10. Teotihuacan
- 11. Mucho Mexico
- 12. Don Chile Mexican Restaurant
- 13. El Charro
- 14. Don Carlos
- 15. La Mexicana
- 16. Irma's Original
- 17. Bodegas Taco Shop
- 18. Puebla's Mexican Kitchen
- 19. Fonda Santa Rosa, Mexican cuisine.
- 20. El Pueblito Patio
- 21. El Mirador Mexican Restaurant
- 22. Ojo de Agua
- 23. La Carreta
1. Teotihuacan
Family-owned Mexican restaurant with unique ambiance

The service provided at this establishment is generally positive, with some customers praising the attentiveness and quick delivery of food. However, there have been reports of subpar customer service, with staff appearing frustrated or annoyed.
The Mexican dishes served here are a highlight, known for their authenticity and generous portions. Diners may need to loosen their belts after indulging in these meals. The micheladas, a Mexican beverage, are also a popular choice among patrons.
TOPICS
- Mexican Cuisine
- Mid-Range
- Suburban
2. Arnaldo Richards' Picos Restaurant
Charming patio dining, lively mariachi music on weekends

Some customers have expressed that the prices at the establishment are expensive; however, others believe that the cost is reasonable considering the quality and portion size of the food and drinks. The margaritas specifically have received high praise, with customers raving about their delicious taste and high quality. Although some customers consider the margaritas to be a bit overpriced, they still think they are worth the cost.
In summary, while some customers feel that the cost of the food and drinks is too high, others believe that the prices are fair for the quality and portion size. The margaritas have been particularly well-received, with customers praising their taste and quality. Despite some complaints about the high prices, many customers still believe that the margaritas are worth the cost.
TOPICS
- Mexican Cuisine
- Mid-Range
- Downtown Spots
Relate link
3. Hugo's
Upscale Mexican restaurant with a focus on sustainable and locally sourced ingredients.

The ambiance at this establishment is described as a delightful and upscale Mexican experience. The atmosphere is pleasant, making it an ideal setting for various occasions.
The Mexican food served here is authentic and full of flavor, with a meat-centric menu that can be modified to cater to vegan preferences. The brunch buffet is a highlight, featuring dishes such as refried black beans, seafood enchiladas, and ceviche.
TOPICS
- Mexican Cuisine
- Downtown Spots
- Vegetarian Options
Relate link
4. La Calle
Extensive tequila selection and live mariachi music

La Calle is a restaurant that stands out for its friendly staff, delicious Mexican food, and lively atmosphere. The menu offers authentic dishes, such as the well-liked gringo Pastor and suadero & carnitas street tacos, which are highly praised for their juicy and flavorful meat. Generally, the food is considered good, with many positive comments about the quality of the tacos and other menu items.
However, some reviewers suggest that the service could be improved. Despite this, the overall impression of La Calle is positive, with customers raving about the authentic and delicious Mexican cuisine it offers. The restaurant's lively atmosphere and friendly staff add to the overall experience, making it a great destination for anyone looking to enjoy some of the best Mexican food around.
TOPICS
- Mexican Cuisine
- Vegetarian Options
- Affordable Nightlife
5. Cuchara
Explores the blend of traditional Mexican flavors and modern techniques

The restaurant offers a great atmosphere with authentic and fresh food. The service is exceptional, and the staff takes the time to explain each dish in detail. The presentation of the food is also noteworthy, and the drinks are highly recommended. It's a great place for a large party or for a Sunday brunch.
However, there are some drawbacks to the restaurant. Parking can be difficult, and valet parking is available. The crispy tacos with potatoes and chorizo did not taste fresh and lacked crispiness. The tamale did not look or taste fresh, and the food did not meet expectations in terms of quality, given the prices. The reviewer does not plan on returning to the restaurant based on their experience.
TOPICS
- Social Gatherings
- Mexican Cuisine
- Cheap Eats
- Hidden Gems
Relate link
6. Spanish Flowers
Family-owned, Homemade tortillas, Wide tequila selection

Spanish Flowers is highly regarded for its delicious Mexican cuisine, accompanied by free soup and outstanding tortillas. The restaurant offers an authentic ambiance that is both comfortable and laid-back. The staff at Spanish Flowers provides excellent service, enhancing the dining experience in a welcoming atmosphere.
During my visit, I enjoyed a delightful meal accompanied by a large glass of Horchata, a refreshing drink made from rice, vanilla, and cinnamon. The restaurant's ambiance was lovely, adding to the overall positive experience of dining at Spanish Flowers.
TOPICS
- Chinese Cuisine
- Dinner
Relate link
7. El Jardin Restaurant
Family-owned restaurant with a warm and welcoming ambiance

The food served at this establishment is classic Tex-Mex, with a variety of options such as enchiladas, Mexican rice, and refried beans. It is known for being delicious, authentic, and satisfying.
In terms of pricing, opinions are mixed. Some customers believe that the prices are reasonable, while others think they could find better value elsewhere. Overall, the prices are considered to be fair.
TOPICS
- Mexican Cuisine
- Hidden Gems
- Budget-Friendly Eats
- Dinner
8. Tepatitlan Mexican Grill
Family-owned restaurant with a focus on traditional recipes

Some customers have reported receiving mixed levels of service at the establishment, with some experiencing slow and unprofessional service. Unfortunately, there have been a few isolated incidents where customers have encountered rude staff members. The wait times for food have also been longer than expected, adding to the overall dissatisfaction with the service.
On a more positive note, the drinks served at the establishment have received high praise. They are known for their strong and refreshing flavors, which have been well-received by customers. The drinks are a definite highlight of the establishment, providing a refreshing and enjoyable experience for patrons.
TOPICS
- Mexican Cuisine
- Cheap Eats
Relate link
9. La Tapatia
Family-owned restaurant with a welcoming atmosphere

The green sauce served at this establishment is highly regarded by many diners. However, some customers have criticized the chips for being thick and not fresh. In terms of the menu, it features affordable and tasty Mexican cuisine, with large portion sizes that are sure to satisfy.
There are divergent opinions about the quality of the food. While some reviewers have criticized it for being unremarkable, with plain and flavorless rice, others have sung its praises. In particular, the chicken medallions and caldos (soups) have received positive feedback from guests, who have described them as delicious and enjoyable.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Dinner
Relate link
10. Teotihuacan
Colorful murals, outdoor dining, live music

Teotihuacan is a small Mexican restaurant known for its excellent service and limited seating. The staff are experienced and attentive, ensuring quick food delivery and constant drink refills. The Shrimp burrito is a standout menu item, featuring a generous portion of medium-sized shrimp and white cheese.
Mexican food is often described as delicious and full of flavor, and Teotihuacan is no exception. While some reviewers note that the food can be a bit salty, they still enjoy the overall taste and generous portions. The restaurant is a great option for those seeking authentic Mexican cuisine in a cozy and intimate setting.
TOPICS
- Mexican Cuisine
- Cheap Eats
- Downtown Spots
- Dinner
Relate link
11. Mucho Mexico
Family-owned restaurant with a rich history

Mucho Mexico is a restaurant that provides a comfortable atmosphere for dining with loved ones or on your own. The fajita quesadillas and fajita enchiladas are popular dishes, although the beans and rice were noted as lacking in flavor. On the other hand, the charro beans and Mexican rice are standout options on the menu. Some customers, however, mentioned that the fajitas could use more seasoning, such as salt and pepper. Mucho Mexico offers lunch specials and live music on weekends. The waitstaff is friendly and attentive to customers' needs.
In terms of cost, customers have mixed opinions regarding the affordability of Mucho Mexico. Some find the prices reasonable, while others believe them to be overpriced. Overall, the restaurant's atmosphere, menu options, and service make for a pleasant dining experience.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Suburban
12. Don Chile Mexican Restaurant
Live Mariachi music on weekends

The parking situation at this Mexican restaurant in Houston can be challenging, especially during peak hours, but the delicious food and great service make it worth the effort. This restaurant is known for serving some of the best authentic Mexican food in the city.
Their breakfast tacos, cheese enchiladas, and chips and salsa are popular choices among customers. However, the beef fajita enchiladas are a standout dish that is highly recommended. Overall, the authentic Mexican flavors and excellent service make this restaurant a must-visit destination for Mexican food lovers in Houston.
TOPICS
- Mexican Cuisine
- Cheap Eats
- Downtown Spots
- Dinner
Relate link
13. El Charro
Family-owned and operated, Homemade tortillas, Full bar with Mexican cocktails

The food served at this establishment is delicious, fresh, and authentically prepared. Two standout dishes are the 'Parilla Mixta' and menudo soup, both of which are highly recommended. The 'Parilla Mixta' features a variety of meats grilled to perfection, while the menudo soup is a rich and flavorful stew.
Additionally, guests find the prices to be reasonable and affordable, considering the generous portion sizes. This makes for a great value, particularly for those who enjoy hearty meals. Whether you're looking to sample traditional dishes or simply enjoy a delicious meal at a fair price, this restaurant is definitely worth considering.
TOPICS
- Mexican Cuisine
- Downtown Spots
Relate link
14. Don Carlos
Family-owned restaurant with homemade recipes

The drinks and appetizers at this establishment are affordable and of good quality. During happy hour, which takes place Monday through Tuesday from 11am to 7pm and Wednesday through Friday from 3pm to 7pm, customers can enjoy deals on house margaritas, beer, wine, and appetizers.
Happy hour at this location is a great time to take advantage of discounted drinks and food. It occurs twice a week, on Mondays and Tuesdays all day and on Wednesdays through Fridays in the afternoon. The deals include discounted prices on house margaritas, beer, wine, and appetizers, making it an ideal time to stop by for a drink or a bite to eat.
TOPICS
- Mexican Cuisine
- Vegetarian Options
- Mid-Range
Relate link
15. La Mexicana
Family-owned and operated for over 20 years

The food at the establishment has received mixed reviews, with some guests praising it and others expressing disappointment. Breakfast options have been singled out as a highlight by some guests. The Green Salsa and Tortillas are standout choices and have received much acclaim. The Fajitas are also a popular and well-liked menu item.
The service and atmosphere have been consistently praised by guests, with many describing them as excellent. The establishment is seen as a great place to have a quick snack or a full meal, making it a versatile dining option for various occasions. Overall, while the food has received mixed reviews, the service and atmosphere have been positively received.
TOPICS
- Mexican Cuisine
- Holiday Celebrations
- Mid-Range
16. Irma's Original
Family-owned and operated for over 20 years, Traditional recipes from Mexico

Irma's Original is a popular restaurant in Texas, highly regarded for its authentic food and exceptional service. The family-owned establishment functions seamlessly, providing a one-of-a-kind dining experience that feels like a well-orchestrated ballet.
The restaurant, Irma’s Original in Downtown Houston, is known for its kitschy decor and solid Tex-Mex offerings. One standout dish is the mole, which boasts a bold and sweet flavor with a subtle heat. This sauce is served with rice, ensuring that customers can savor every last drop.
TOPICS
- Social Gatherings
- Mexican Cuisine
- Budget-Friendly Eats
Relate link
17. Bodegas Taco Shop
Family-owned and operated, using traditional recipes and fresh ingredients

Bodegas Taco Shop offers a unique experience compared to Chipotle, due to its bar and diverse drink menu. The restaurant's location in the Museum District makes it a convenient dining option for museum-goers, being one of only three restaurants within walking distance of all museums.
Bodegas Taco Shop recently opened and provides a dining experience similar to Chipotle, allowing customers to choose their preferred meat and vegetables for tacos or burritos. During a recent visit, I enjoyed a shredded pork burrito with habanero papaya salsa, which I found to be very delicious.
TOPICS
- Mexican Cuisine
- Mid-Range
- Downtown Spots
Relate link
18. Puebla's Mexican Kitchen
Warm and friendly atmosphere, Homemade tortillas

This Mexican establishment offers a variety of menu items, including sweet bread, tacos, tortas, and gorditas. The tacos are a standout, particularly the lengua (tongue) option which is packed with powerful flavor. The small size of the restaurant adds to its charm.
In addition to delicious food, this Mexican joint features a unique and cool ambiance with luchadores (Mexican wrestlers) as decoration. The asado de puerco and chilaquiles are must-try dishes. For a tasty beverage, the agua de piña is recommended. Overall, this is a awesome spot for those seeking authentic Mexican flavors and a vibrant atmosphere.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Lunch
- Dinner
Relate link
19. Fonda Santa Rosa, Mexican cuisine.
Cozy atmosphere, Homemade tortillas, Mariachi music on weekends

Authentic Mexican cuisine is this restaurant's specialty, with dishes made from fresh and high-quality ingredients that will surely satisfy your taste buds. The warm and inviting atmosphere, coupled with exceptional service, makes guests feel right at home. One standout dish is the mole sauce, which is full of rich and robust flavor that elevates any meal.
If you're looking for a great brunch spot, this place also offers a delicious brunch buffet that is not to be missed. The staff is friendly, attentive, and dedicated to providing excellent service to every customer. They go above and beyond to ensure that your dining experience is enjoyable and memorable. Whether you're in the mood for authentic Mexican dishes or a delicious brunch, this restaurant is the perfect choice.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Dinner
Relate link
20. El Pueblito Patio
Family-owned, Traditional recipes, Homemade tortillas

Valentine's Day was celebrated with great food, friends, and festive cheer at a restaurant with outstanding service and a lively atmosphere. The staff greeted customers with welcoming smiles, adding to the overall positive experience.
The restaurant's outdoor space was particularly noteworthy, featuring cabanas that provided a sense of privacy and could accommodate large groups. The margaritas served were delicious and added to the fun and lively ambiance. However, there were some concerns about the food's quality, and it was advised to avoid ordering anything uncertain from the menu.
TOPICS
- Social Gatherings
- Mexican Cuisine
- Hidden Gems
Relate link
21. El Mirador Mexican Restaurant
Family-owned and operated, Handmade tortillas, Gluten-free options

Customer opinions regarding service at this establishment are divided. Some customers have reported receiving fast and efficient service, while others have had negative experiences and express disappointment.
TOPICS
- Social Gatherings
- Mexican Cuisine
- Budget-Friendly Eats
Relate link
22. Ojo de Agua
Handmade tortillas, unique salsa bar

The establishment offers great food and drinks, accompanied by exceptional service. The overall experience was positive, leaving a strong impression and a desire to return.
The specialty drinks and the acai bowl were particularly enjoyable and worth mentioning. These standout items make a return visit even more appealing.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Suburban
23. La Carreta
Family-owned and operated, homemade tortillas

The menudo at this establishment is highly acclaimed, often considered the best in town. The enchiladas are another popular choice, with their rich and delicious flavor. Two of the most outstanding dishes on the menu are the huevos con chorizo and the menudo. The huevos con chorizo is a satisfying and flavorful dish, while the menudo continues to receive rave reviews from customers.
This establishment is known for its delicious and standout dishes, particularly the menudo and huevos con chorizo. The menudo, which is often regarded as the best in town, is a customer favorite. The huevos con chorizo is another popular choice, offering a satisfying and delicious meal. Whether you're in the mood for a hearty bowl of menudo or a savory plate of huevos con chorizo, this establishment has got you covered.
TOPICS
- Mexican Cuisine
- Downtown Spots
- Budget-Friendly Eats
- Vegetarian Options
Relate link