Top 19 Mexican restaurants in San Antonio
Mexican restaurants in San Antonio are a must-visit for any food lover. With a rich blend of Mexican and Texan cultures, these restaurants offer unique and delicious dishes that will tantalize your taste buds. From traditional tacos and enchiladas to modern twists on classic favorites, Mexican restaurants in San Antonio offer something for everyone. Come and experience the vibrant flavors and warm hospitality that these restaurants have to offer.
- 1. Rosario's ComidaMex & Bar
- 2. Iron Cactus Mexican Restaurant and Margarita Bar
- 3. La Gloria
- 4. La Fogata Mexican Cuisine
- 5. La Margarita Mexican Restaurant & Oyster Bar
- 6. Pico de Gallo
- 7. Nicha's Comida Mexicana - Loop 410
- 8. La Fonda On Main
- 9. The Original Mexican Restaurant
- 10. Acenar Mexican Restaurant
- 11. Los Barrios Mexican Restaurant
- 12. Guajillo’s The Shortcut to Mexico
- 13. El Chaparral Mexican Restaurant - San Antonio
- 14. TLAHCO MEXICAN KITCHEN
- 15. Ajuúa! Mexican Grill Patio Bar
- 16. Las Carretas Mexican Restaurant
- 17. El Mirasol
- 18. Los Azulejos Restaurant
- 19. Casa Sol Mexican Restaurant
1. Rosario's ComidaMex & Bar
Live Mariachi music on weekends

Rosario's, a beloved meeting place in the heart of San Antonio, has been serving up delicious food and warm hospitality for the past 30 years. The restaurant's made-from-scratch menu is a testament to its commitment to using locally sourced ingredients and traditional recipes that have been passed down through generations.
From classic Mexican dishes like enchiladas and tacos to innovative new creations, everything on the menu is crafted with care and attention to detail. San Antonio families and visitors alike flock to Rosario's for its comforting, delicious food and lively atmosphere. The restaurant's rich history and commitment to using only the freshest, highest-quality ingredients have made it a staple of the San Antonio dining scene.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Vegetarian Options
- Hidden Gems
Relate link
2. Iron Cactus Mexican Restaurant and Margarita Bar
Live Mariachi music, Beautiful patio dining
The riverwalk location provides a beautiful setting for outdoor dining on a sunny day. The menu offers a variety of options, including Hickory Salmon salad and a stuffed burger with fries. A mango margarita with a spicy rim and a frozen margarita were ordered as drinks, which took a while to arrive but were exceptional. Complimentary chips and salsa were also served and were highly satisfactory. However, there were some service issues, such as a long wait for ketchup, that marred the dining experience slightly.
The food quality remains high, with the grilled shrimp fajitas for one being a standout dish. The shrimp was fresh and flavorful, and the portion was generous with three fajita shells. The spicy mango margarita was particularly noteworthy, tasting incredibly fresh and not overly alcoholic. Chips and salsa were also top-notch, but there were some service issues, similar to the previous dining experience. The restaurant hasn't changed much in the past five years, with the food being consistently good, while the service remains somewhat scattered.
TOPICS
- Mexican Cuisine
- Waterfront
- Mid-Range
Relate link
3. La Gloria
Features a beautiful patio and live mariachi music on weekends

La Gloria restaurant has a relaxing and beautiful atmosphere, offering a great view of the nearby river and lights. While some diners found it to be crowded and loud, many others enjoyed the vibrant energy. The restaurant is well-equipped to accommodate large parties and diverse dietary needs, with vegan, gluten-free, and kid-friendly options available.
The menu at La Gloria features a variety of delicious dishes and drinks. Their margaritas are a popular choice, and the crispy shrimp tacos are a favorite among diners. The menu also includes flavorful options like tuna tiradito and kanpachi taradito, as well as hearty choices like beef steak tacos and mole enchiladas. Overall, the restaurant offers a wide range of delicious and satisfying options for all types of diners.
TOPICS
- Mexican Cuisine
- Vegetarian Options
- Cheap Eats
- Downtown Spots
Relate link
4. La Fogata Mexican Cuisine
Family-owned restaurant with a lively patio

The restaurant's atmosphere has been highly praised by customers, who describe it as fun, romantic, inviting, wonderful, and cute. One notable feature is the lushly planted patio, complete with splashing fountains and cantera stone columns, which creates the ambiance of a gracious Mexican hacienda.
The margaritas served at the restaurant are a particular highlight, with customers raving about their quality. They are available in a variety of flavors, including classic, fruit-based, blue agave, mango, frozen mango, and twin towers. These margaritas are considered some of the best in the town, with customers praising their taste and the high quality of the ingredients used.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Vegetarian Options
- Hidden Gems
Relate link
5. La Margarita Mexican Restaurant & Oyster Bar
Features an oyster bar and happy hour specials

The oysters La Margarita are a standout dish at this establishment, known for their excellent food and refreshing drinks. The margaritas and Micheladas are particularly noteworthy. During a lunch visit with two coworkers, we all decided to try the tortilla soup, which proved to be an excellent choice.
The tortilla soup appears to be homemade, with an inviting broth containing chunks of avocado, strips of crispy tortilla chips, tender chicken pieces, and various vegetables. The portion size was ideal for a lunchtime meal, leaving us satisfied but not overly full. This soup is a must-try for anyone visiting and looking to sample some of the delicious Mexican food available.
TOPICS
- Mexican Cuisine
- Gluten-Free
- Budget-Friendly Eats
- Waterfront
6. Pico de Gallo
Homemade tortillas, fresh salsa bar, mariachi music on weekends

The food at this establishment has received negative reviews, with customers describing it as disgusting and overpriced. Some guests have reported being served reheated meals that did not meet their expectations. However, there is a positive aspect to this location - the drinks have been praised by some reviewers. On the downside, there have been instances of incorrect orders and long waiting times.
Moving on to a more favorable review, this location is highly recommended for those interested in trying San Antonio's popular Tex-Mex cuisine. Customers have raved about the delicious tacos, enchiladas, chalupas, rice, and beans. The exceptional service and accommodating staff have also contributed to the overall positive experience of visitors.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Hidden Gems
Relate link
7. Nicha's Comida Mexicana - Loop 410
Family-owned restaurant with cozy atmosphere

The food at this establishment is delicious, featuring high-quality rice, beans, and flour tortillas. The cheese enchiladas are a standout option, smothered in the restaurant's signature sauce.
Prices are moderate and can be compared to other sit-down restaurant chains. Some reviewers consider the prices to be reasonable, while others find them expensive. Overall, customers can expect to pay rates comparable to similar dining establishments.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Vegetarian Options
- Hidden Gems
Relate link
8. La Fonda On Main
Family-owned restaurant since 1932, welcoming atmosphere

The food at this establishment is described as delicious and flavorful, with a wide variety of options to choose from. However, a few reviewers noted that the food was not always hot or lacked seasoning. Despite these occasional complaints, the majority of feedback regarding the food is positive.
In addition to the food, the drinks at this establishment are also highly regarded. Reviewers describe them as strong, refreshing, and delicious. There are also rotating and seasonal options available, giving customers a varied selection to choose from. Overall, the drinks have received highly positive feedback from customers.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Vegetarian Options
- Hidden Gems
Relate link
9. The Original Mexican Restaurant
Located on the famous River Walk

Some users highly enjoy the atmosphere of a certain place. They find it to be exceptional and described it as amazing. The chips and salsa served are particularly notable, with the salsa being a standout. Its taste is described as both spicy and full of flavor, making it a hit with these users.
However, other users have a different take on the atmosphere.
They find it to be average and unremarkable. They still enjoy the chips and salsa, but do not find them to be anything special. The salsa's spiciness is also noted, but it is not described as favorably as it is by the first group of users. It seems that the atmosphere and the chips and salsa are factors that can greatly affect a user's experience.
TOPICS
- Social Gatherings
- Mexican Cuisine
- Budget-Friendly Eats
- Waterfront
10. Acenar Mexican Restaurant
Handmade tortillas, vibrant decor, mariachi music

The food at this establishment is absolutely excellent, with a quality that surpasses many other Tex-Mex restaurants. For those who have lived in Texas for 50 years and are familiar with the cuisine, this place is said to be one of the best. The location of the restaurant is also a highlight, offering a quieter experience compared to other places.
This Tex-Mex restaurant stands out for its great food and service, providing a wonderful dining experience. Its location, right on the river walk, adds to its appeal. The interior atmosphere is unique and interesting, making it a great spot for a meal.
TOPICS
- Mexican Cuisine
- Vegetarian Options
- Happy Hours
11. Los Barrios Mexican Restaurant
Family-owned and operated, Cozy and friendly atmosphere

I had a delightful late lunch at Los Barrios, savoring a variety of dishes that left a lasting impression. Among the highlights, their mole was absolutely fantastic, arguably the best I've ever tasted. The puffy tacos were also enjoyable, priced slightly higher than the regular tacos but still worth every penny. Another remarkable aspect of the meal was the exceptional guacamole.
Despite the delicious food and excellent service, I only gave Los Barrios four stars in my review. The reason for this was the unexpected charge of 1.99 dollars for chips and salsa, which I found puzzling since most Mexican restaurants offer this as a complimentary item. While the food and service were both commendable, I believe that offering free chips and salsa would significantly enhance the overall dining experience.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Vegetarian Options
- Hidden Gems
Relate link
12. Guajillo’s The Shortcut to Mexico
Handmade tortillas, extensive tequila list, beautiful patio

On our first day in San Antonio, my friend and I decided to try out Guajillo's, an authentic Mexican restaurant. The cuisine was true to its name, offering no queso, flour tortillas, or mild salsa as one might find in Americanized Mexican restaurants. Instead, I was delighted to find a spicy salsa, likely made with habanero peppers, that added a nice kick to the dish. The steak, cheese, and corn tortilla dish was cooked to perfection, with a generous portion of steak and a delicious guacamole, albeit with a bit too much cilantro for my taste. While those who prefer milder flavors may be disappointed, I thoroughly enjoyed the authentic Mexican experience that Guajillo's had to offer.
During a recent visit to Guajillo's, I finally had the chance to try their chile rilleno. I was immediately struck by the love and care put into the dish, with a perfectly cooked egg batter encasing the chile. The flavors were rich and satisfying, leaving me eager to return for more. I have passed by this restaurant for years, but I am glad I finally stopped in to try their delicious and authentic Mexican cuisine.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Downtown Spots
- Vegetarian Options
Relate link
13. El Chaparral Mexican Restaurant - San Antonio
Family-owned restaurant with a passion for Mexican culture and food

The Mexican food served at this establishment is highly acclaimed by reviewers, who describe it as delicious, great, and amazing. Many comment on the generosity of the portions, indicating that they leave satisfied.
The drinks offered also receive positive feedback, with guests praising the balance of strength and flavor in the cocktails. Some reviewers specifically mention drinks made with orange juice and pineapple, suggesting that these are popular choices and well-executed. Overall, the menu seems to be a hit with guests, offering satisfying and tasty options for both food and drink.
TOPICS
- Mexican Cuisine
- Downtown Spots
Relate link
14. TLAHCO MEXICAN KITCHEN
Family-owned restaurant with homemade recipes

The service at this establishment is highly regarded by guests for its friendliness, speed, and exceptional quality. A few guests mentioned that the service could be slow at times, but overall, they were satisfied with their experience.
The drink menu boasts options such as Horchata, Michelada, and Cafe de Olla. While some guests found the drinks to be delightful, others felt they were overpriced. Despite this, the drink selection remains a popular choice among patrons.
TOPICS
- Mexican Cuisine
- Vegetarian Options
- Budget-Friendly Eats
- Lunch
Relate link
15. Ajuúa! Mexican Grill Patio Bar
Family-friendly environment, Live music on weekends

AJUUA Mexican Grill offers a welcoming and comfortable atmosphere, making visitors feel at ease and enjoy their time. The restaurant's high ratings can be attributed to the staff's patience and efficiency in providing prompt service.
The BEST happy hour menu and GREAT FOOD are what make this place stand out. A prime example is their fish tacos, which come with a side of white rice and black beans. All of these create a delicious and satisfying meal that keeps customers coming back for more.
TOPICS
- Mexican Cuisine
- Vegan Options
- Mid-Range
- Downtown Spots
16. Las Carretas Mexican Restaurant
Handmade tortillas, Homemade salsa, Mariachi performances

Las Carretas Mexican Restaurant is known for its delicious food, with popular dishes including the chilaquilles plate and fish plate. All items are homemade, and the restaurant even has its own Panadería for freshly baked goods. While some dishes may be hit-or-miss, standout options include the rice, tamales, and cabrito.
In addition to its culinary offerings, Las Carretas provides excellent service, particularly for large groups. The restaurant takes pride in its ability to accommodate and cater to the needs of bigger parties. Despite the occasional variation in food quality, dishes like the rice, tamales, and cabrito ensure a satisfying meal.
TOPICS
- Mexican Cuisine
- Mid-Range
- Hidden Gems
Relate link
17. El Mirasol
Handmade tortillas, extensive tequila list

This restaurant has certain requirements for its patrons: patience, an openness to new company, and an appreciation for delicious Mexican food. The Mexican cuisine found in San Antonio is typically superior to what can be experienced in other cities, such as Houston and Dallas.
The food served at this establishment is exceptional Mexican cuisine. However, in order to fully enjoy the meal, one must arrive with patience and a willingness to share the experience with fellow diners. It is worth noting that the Mexican food in San Antonio stands out as some of the best in the region, exceeding the quality found in other cities like Houston and Dallas.
TOPICS
- Indian Cuisine
- Lunch
- Dinner
18. Los Azulejos Restaurant
Live mariachi music on weekends, full bar with margaritas and Mexican beers, outdoor seating available

The Oaxacan enchiladas from Los Azulejos come with a tasty mole sauce that enhances their flavor. However, the chicken inside these enchiladas could have been improved with some cheese or mole sauce added to it, as it was slightly dry. Overall, Los Azulejos is known for serving delicious food that combines authentic Mexican flavors with unique fusion elements, resulting in distinctive and delicious tastes.
In summary, while the Oaxacan enchiladas from Los Azulejos have a delicious mole sauce, the chicken inside could have been more moist. The restaurant excels in offering food that blends traditional Mexican flavors with creative fusion, resulting in a distinctive and appetizing dining experience.
TOPICS
- Mexican Cuisine
- Budget-Friendly Eats
- Downtown Spots
- Dinner
19. Casa Sol Mexican Restaurant
Family-owned Mexican restaurant since 1975 with live mariachi music on weekends.

The food served at this establishment is often described as delicious, with some reviewers particularly praising the Mexican cuisine. However, not all reviews are glowing, as some customers find the food to be average or lacking in flavor.
TOPICS
- Mexican Cuisine
- Cheap Eats
- Downtown Spots
- Dinner