September 12, 2019

The 25 Best Mexican Restaurants in San Antonio, According to Yelp

San Antonio loves Mexican food – from authentic Mexican fare to Tex-Mex inspired bites – that goes without saying. While there's so many places that hold a special place in our hearts, here's all the Mexican restaurants that come out on top – at least according to Yelp users.
Scroll down to view images

Join the San Antonio Current Press Club

At a time when local-based reporting is critical, support from our readers is essential to our future. Join the San Antonio Current Press Club for as little as $5 a month

25. El Bucanero
16505 Blanco Road, (210) 408-9297, el-bucanero.com
“Wow! This place was amazing! The ambiance, servers, host, and especially the food. Everything was top notch and couldn't have been a better experience for me and my family. The waits are LONG but well WORTH IT!” – Jessica R.
Photo via Instagram / _malloryyyyy_
25. El Bucanero
16505 Blanco Road, (210) 408-9297, el-bucanero.com
“Wow! This place was amazing! The ambiance, servers, host, and especially the food. Everything was top notch and couldn't have been a better experience for me and my family. The waits are LONG but well WORTH IT!” – Jessica R.
Photo via Instagram / _malloryyyyy_
24. Rosario’s Mexican Cafe Y Cantina
910 S Alamo St, (210) 223-1806, rosariossa.com
“Hands down my favorite Tex Mex restaurant in San Antonio. I usually convince my friends visiting from out of town to leave the River Walk one evening and walk over here because it's that good. They have a lot of good vegetarian and vegan options, which is rare for Tex Mex. there is usually a line, but the wait goes by quick with a margarita from the bar.” – Patrick H.
Photo via Instagram / eat.sanantonio
24. Rosario’s Mexican Cafe Y Cantina
910 S Alamo St, (210) 223-1806, rosariossa.com
“Hands down my favorite Tex Mex restaurant in San Antonio. I usually convince my friends visiting from out of town to leave the River Walk one evening and walk over here because it's that good. They have a lot of good vegetarian and vegan options, which is rare for Tex Mex. there is usually a line, but the wait goes by quick with a margarita from the bar.” – Patrick H.
Photo via Instagram / eat.sanantonio
23. Las Carretas
3975 Perrin Central Blvd, (210) 590-6254
“This is probably my favorite Mexican restaurant, by far! Everything I've tried on the menu has been absolutely delicious and for someone like I who has lived in San Antonio for all my life and tasted everything from A to Z, a statement like that is a bold move but I defend it proudly." – Katarina A.
Photo via Instagram / visinedrip
23. Las Carretas
3975 Perrin Central Blvd, (210) 590-6254
“This is probably my favorite Mexican restaurant, by far! Everything I've tried on the menu has been absolutely delicious and for someone like I who has lived in San Antonio for all my life and tasted everything from A to Z, a statement like that is a bold move but I defend it proudly." – Katarina A.
Photo via Instagram / visinedrip
22. Mariscos El Marinero
1819 McCullough Ave, (210) 465-9178, mariscoselmarinerosa.net
“Best kept secret in San Antonio!  If you like ceviche this is your place.   The prices are small the portions are large and the quality of the seafood is excellent.” – John R.
Photo via Instagram / safoodbites
22. Mariscos El Marinero
1819 McCullough Ave, (210) 465-9178, mariscoselmarinerosa.net
“Best kept secret in San Antonio! If you like ceviche this is your place. The prices are small the portions are large and the quality of the seafood is excellent.” – John R.
Photo via Instagram / safoodbites
21. Taqueria Tequila Jalisco
5460 W Military Dr, (210) 371-3021
“After a short time in San Antonio, this has quickly become my favorite Mexican restaurant. The food is fantastic, the service is quick and you really can't go wrong when you order...it's all good!” – Duke F.
Photo via Instagram / 210cocolicious
21. Taqueria Tequila Jalisco
5460 W Military Dr, (210) 371-3021
“After a short time in San Antonio, this has quickly become my favorite Mexican restaurant. The food is fantastic, the service is quick and you really can't go wrong when you order...it's all good!” – Duke F.
Photo via Instagram / 210cocolicious
20. La Fonda on Main
2415 N Main Ave, (210) 733-0621, lafondaonmain.com
“A classic San Antonio institution, probably the most inviting outdoor seating section in the area. Colorful dishes bursting with flavor. The best place to take your family for a special occasion.” – Niels L.
Photo via Instagram / onesmallrat
20. La Fonda on Main
2415 N Main Ave, (210) 733-0621, lafondaonmain.com
“A classic San Antonio institution, probably the most inviting outdoor seating section in the area. Colorful dishes bursting with flavor. The best place to take your family for a special occasion.” – Niels L.
Photo via Instagram / onesmallrat
19. Cabo Bob’s Burritos
847 NE Interstate 410 Loop, (210) 977-0083, cabobobs.com
“This place was so good! The food, freshly made tortillas, pure cane sugar sodas, prices, and chill fast-casual atmosphere. Would definitely recommended! The chicken was amazing.” – Angel J.
Photo via Instagram / cabobobs
19. Cabo Bob’s Burritos
847 NE Interstate 410 Loop, (210) 977-0083, cabobobs.com
“This place was so good! The food, freshly made tortillas, pure cane sugar sodas, prices, and chill fast-casual atmosphere. Would definitely recommended! The chicken was amazing.” – Angel J.
Photo via Instagram / cabobobs
18. Zócalo Mio
175 E Houston St #115, (210) 314-8468, zocalomio
“Our lunch was fantastic!  The tacos were so fresh and there were so many choices for meats and toppings!  Tom was friendly and helped with questions for this first time customer!  The tortillas are warm, soft, and so good!  We will be back!!!” – Sue L.
Photo via Instagram / safoodsters
18. Zócalo Mio
175 E Houston St #115, (210) 314-8468, zocalomio
“Our lunch was fantastic! The tacos were so fresh and there were so many choices for meats and toppings! Tom was friendly and helped with questions for this first time customer! The tortillas are warm, soft, and so good! We will be back!!!” – Sue L.
Photo via Instagram / safoodsters
17. Sanchos Cantina & Cocina
628 Jackson St, (210) 320-1840, sanchosmx.com
“One of my favorite places with a really great Tex-Mex menu, plenty of vegetarian and vegan options. I love that it's run like a Cantina, my favorite thing on the menu is the Rita Rita which is the avocado margarita. I usually do the Empanada of the day which always changes every day, and I have never had anything that I did not like. Such a super creative concept and occasionally live music. Rooftop seating is the best seat in the house!  Staff always super refreshingly friendly!” – Joseph H.
Photo via Instagram / stuff_your_face_w_grace
17. Sanchos Cantina & Cocina
628 Jackson St, (210) 320-1840, sanchosmx.com
“One of my favorite places with a really great Tex-Mex menu, plenty of vegetarian and vegan options. I love that it's run like a Cantina, my favorite thing on the menu is the Rita Rita which is the avocado margarita. I usually do the Empanada of the day which always changes every day, and I have never had anything that I did not like. Such a super creative concept and occasionally live music. Rooftop seating is the best seat in the house! Staff always super refreshingly friendly!” – Joseph H.
Photo via Instagram / stuff_your_face_w_grace
16. Cascabel Mexican Patio
1000 S St Mary's St, (210) 212-6456
“The most authentic Mexican food restaurant in San Antonio. The masa they use for their sopes, the corn tortillas, the MOLE, everything reminds me of Mexico. This is not a Tex-mex restaurant. It's absolutely delicious!” – Ashley A.
Photo via Instagram / safoodsters
16. Cascabel Mexican Patio
1000 S St Mary's St, (210) 212-6456
“The most authentic Mexican food restaurant in San Antonio. The masa they use for their sopes, the corn tortillas, the MOLE, everything reminds me of Mexico. This is not a Tex-mex restaurant. It's absolutely delicious!” – Ashley A.
Photo via Instagram / safoodsters