Food & Drink

¡Ándale! 15 Must-Try Mexican Restaurants in San Antonio

San Antonio is a city with a rich history and culture, and one of its most beloved aspects is its food scene.

Mexican cuisine is a staple in San Antonio, with a plethora of options to choose from. From street tacos to enchiladas, there is something for everyone to indulge in.

In this blog post, we will be reviewing some of the best Mexican restaurants in San Antonio. Whether you are a local or a tourist, these restaurants offer authentic and delicious Mexican dishes that are sure to satisfy your cravings.

Each restaurant has its unique style, ambiance, and menu, making them stand out from the rest.

We understand that choosing a restaurant can be overwhelming, especially when there are so many options to choose from.

That's why we have taken the time to explore different Mexican restaurants in San Antonio and compiled a list of our top picks. Our reviews will cover everything from the atmosphere and service to the quality of food and price range.

1. Pollos Asados Los Nortenos

Pollos Asados Los Nortenos
4642 Rigsby Ave, San Antonio, TX 78222 (Google Maps)

Pollos Asados Los Nortenos is a must-visit Mexican restaurant for foodies who love grilled chicken.

The menu is simple, but the food is delicious and authentic. The portions are generous, and the prices are reasonable.

The service is friendly and attentive, and the atmosphere is rustic and fun. The green sauce served with the half-chicken meal is a must-try, and the beef and chicken fajitas are amazing.

The beans and rice are also great. Although the parking is limited, the food is definitely worth the wait.

2. El Bucanero – Blanco

El Bucanero - Blanco
16505 Blanco Rd, San Antonio, TX 78232 (Google Maps)

El Bucanero – Blanco is a lively Mexican seafood restaurant that serves up fresh and flavorful dishes.

The menu offers a variety of traditional Mexican dishes and seafood options, including great cerviche and oysters. The michiladas are a standout, and the staff is friendly and knowledgeable.

While the restaurant can get busy, the wait is worth it for the delicious food and lively atmosphere. Prices are a bit high, but the quality of the food and service make it worth the extra cost.

If you're in the mood for some great Mexican seafood, El Bucanero – Blanco is definitely worth a visit.

3. Mi Tierra Cafe y Panaderia

Mi Tierra Cafe Y Panaderia
218 Produce Row, San Antonio, TX 78207 (Google Maps)

Mi Tierra Cafe y Panaderia is a landmark Mexican restaurant and bakery that offers classic fare, margaritas, and mariachis in a festive atmosphere.

The bakery has a wide assortment of treats and the Tex-Mex food is fresh and delicious. Table service is good, and the staff is professional and friendly.

The restaurant is bustling with activity, and the vibe is great with music, decorations, and a dress code theme.

The restroom is clean and the rooms are available to accommodate large groups. The only downside is that the place is very popular and there may be a wait for a table.

4. Pete's Tako House

Pete's Tako House
502 Brooklyn Ave, San Antonio, TX 78215 (Google Maps)

Looking for authentic Tex-Mex food that won't break the bank in San Antonio, Texas?

Look no further than Pete's Tako House! This family-owned restaurant offers a wide variety of dishes, including street tacos, fajitas, and enchiladas.

The portions are generous, and the prices are reasonable.

The service is friendly and attentive, making for a pleasant dining experience. Don't miss out on the homemade chips and salsa, which are a customer favorite.

Pete's Tako House is a must-visit for anyone looking for delicious Tex-Mex cuisine in San Antonio.

5. Fidelo's Mexican Restaurant

Fidelo's Mexican Restaurant
10929 Nacogdoches Rd, San Antonio, TX 78217 (Google Maps)

Fidelo's Mexican Restaurant is a must-visit for those looking for authentic and delicious Mexican cuisine.

With a wide variety of traditional and Tex-Mex dishes on the menu, there is something for everyone to enjoy.

The portions are generous, and the prices are reasonable, making it a great value for the money. The staff is friendly and welcoming, adding to the overall enjoyable dining experience.

Don't let the small parking lot deter you from giving Fidelo's a try – it's a hidden gem that is worth the visit.

6. Sabor Cocinabar

Sabor Cocinabar
4331 McCullough Ave, San Antonio, TX 78212 (Google Maps)

Sabor Cocinabar offers delicious and authentic Mexican cuisine in a laid-back atmosphere.

The menu features a variety of dishes, including chilaquiles, enchiladas, and tacos, as well as breakfast options. The restaurant also offers a selection of cocktails and drinks to complement the food.

The service is attentive and the prices are reasonable. The outdoor patio is dog-friendly, making it a great spot for a casual meal with furry friends.

Sabor Cocinabar is a must-visit for anyone looking for tasty Mexican food in a relaxed setting.

7. La Fonda On Main

La Fonda On Main
2415 N Main Ave, San Antonio, TX 78212 (Google Maps)

La Fonda On Main is a refined Mexican restaurant with a big shaded patio. Established in 1932, it offers classic Tex-Mex and interior Mexican dishes, along with creative margaritas.

The extensive menu features frequent specials and handmade tortillas. The attentive staff is knowledgeable about the food and offers great recommendations.

It is a popular spot, so reservations are recommended. The ambiance is cozy and perfect for date night or large parties.

The food is flavorful and well-made, with generous portions. Save room for dessert, the flan or coffee ice cream are highly recommended.

8. Ernesto's Mexican Specialties

Ernesto's Mexican Specialties
2559 Jackson Keller Rd, San Antonio, TX 78230 (Google Maps)

Ernesto's Mexican Specialties is a must-visit restaurant for those who love refined Mexican cuisine in an old-school setting.

The chef greets every guest personally and explains the menu, making recommendations based on their preferences. The food is a mix of Mexican and South American with some French flavors, and the drinks are equally delicious.

The service is outstanding, and the owner is professional and courteous. Ernesto's passion for delicious food and the desire to provide an incredible customer experience is rare these days.

The desserts are also to die for. It's a unique place that you don't want to miss!

9. Cuishe Cocina Mexicana

Cuishe Cocina Mexicana
119 Heiman St, San Antonio, TX 78205 (Google Maps)

Cuishe Cocina Mexicana offers a unique dining experience with a creative menu and upscale ambiance.

The food is authentic and delicious, and the mezcal and tequila selection is top-notch.

The waitstaff is friendly and attentive, making sure customers are satisfied with their meals.

The restaurant also offers live music on the weekends, adding to the overall enjoyable atmosphere. Highly recommended for those looking for a modern Mexican dining experience.

10. Sabores Cali-Baja Mexican Grill

Sabores Cali-Baja Mexican Grill
2414 Babcock Rd #100, San Antonio, TX 78229 (Google Maps)

Sabores Cali-Baja Mexican Grill is a hidden gem that serves authentic and delicious Mexican comfort food.

The restaurant offers a variety of dishes such as fish tacos, California burritos, and carne asada nachos that are flavorful and freshly made.

The staff is friendly and the service is quick. The restaurant is unpretentious and modest, but the food is worth the visit.

Sabores Cali-Baja Mexican Grill is highly recommended for anyone craving Baja Mexican food.

11. TLAHCO Mexican Kitchen

Tlahco Mexican Kitchen
6702 San Pedro Ave, San Antonio, TX 78216 (Google Maps)

TLAHCO Mexican Kitchen serves up some of the most authentic and flavorful Mexican food in town.

The menu is extensive, offering a wide selection of dishes that are sure to satisfy any cravings. The coffee de olla is a must-try, and the green salsa is simply delicious.

The atmosphere is nice and the service is prompt, although it can get quite busy at times.

Despite the wait, the food is definitely worth it. TLAHCO is a top-notch Mexican restaurant that will leave you wanting more.

12. Los Azulejos Restaurant

Los Azulejos Restaurant
2267 NW Military Hwy #101, San Antonio, TX 78213 (Google Maps)

Los Azulejos Restaurant serves authentic and superbly prepared Mexican food, presented beautifully and reasonably priced.

The ambience and decorations are stunning, featuring decorative tilework.

The menu is small but packed with tasty options, including the must-try enchiladas suizas and Mar de Cortez platter.

The Tuna Margarita and hibiscus margarita are just as deliciously crafted as the food. The service is attentive and friendly, making for a lovely dining experience.

13. Paloma Blanca Mexican Cuisine

Paloma Blanca Mexican Cuisine
5800 Broadway #300, San Antonio, TX 78209 (Google Maps)

Paloma Blanca Mexican Cuisine offers a delightful dining experience with its upscale Mexican fare and charming outdoor seating.

The menu features gluten-free and paleo options, making it an ideal spot for those with dietary restrictions. The staff is friendly and attentive, ensuring that every customer receives excellent service.

The dishes are prepared with care and are bursting with flavor. The ambiance is warm and inviting, making it the perfect spot for a romantic dinner or a night out with friends.

Whether you're a local or a tourist, Paloma Blanca Mexican Cuisine is a must-try for anyone looking for delicious Mexican cuisine in a lovely setting.

14. Panchito's Mexican Restaurant

Panchito's Mexican Restaurant
1705 S Zarzamora St, San Antonio, TX 78207 (Google Maps)

Panchito's Mexican Restaurant serves authentic Mexican food at great prices.

The staff is friendly and knowledgeable about the menu.

The portions are hearty and the food is delicious. The atmosphere is festive and welcoming.

This is a great place for family time and a satisfying meal.

15. Peter El Norteno

Peter El Norteno
542 Fredericksburg Rd, San Antonio, TX 78201 (Google Maps)

Peter El Norteno is a fantastic Mexican restaurant with great food and friendly staff.

The restaurant offers delicious and authentic Mexican dishes, including their famous chicken fried chicken and hamburger. The homemade tortillas are a must-try.

The prices are affordable, and they offer daily lunch specials that are worth checking out.

The restaurant has limited parking, but it is worth the effort to find a spot. If you're looking for a great Mexican restaurant, Peter El Norteno is a must-visit.