September 12, 2019 Slideshows » Food & Drink

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

Share on Facebook
Tweet
Submit to Reddit
Email
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.
OF 25
PREV NEXT
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
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
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
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
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
Skip ad in
15. Tacos Y Burritos Metro Basilica 2
7627 Culebra Road #105, (210) 680-1412, facebook.com/tacosyburritosmetrobasilica2
“This place is a little hidden gem, amazing tacos and Tortas. The mini carnitas and Asada tacos are my go to. This place is consistent in flavor and clean, most of all you always leave feeling satisfied.” – Givenchy M.
Photo via Instagram / wherethatfoodsa
14. Los Ajos Mexican Grill
7616 Culebra Rd #109, (210) 647-7020, losajosgrill.com
“Ate at this gem of a restaurant after a coworker told me about it. Great food. Great price. Homemade tortillas (gave us both corn & flour)!! I had enchiladas verdes and wife had cheese enchiladas (see pics). BONUS: They offer military/first-responder discount.” – Tom T.
Photo via Yelp / Cristina R.
13. Fidelos Mexican Restaurant
10929 Nacogdoches Road, (210) 655-8737
“ABSOLUTELY RECOMMEND THIS PLACE. 10/10 The homemade tortillas are to die for! Also the menudo is next level! If you want real, authentic Mexican food this is the spot!” – Hector T.
Photo via Instagram / silvercuellar3
12. Taqueria Datapoint
4063 Medical Dr, (210) 615-3644
“This is an incredible taqueria that gives you an experience akin to those in Mexico. Try the trompo and barbacoa mini tacos. Honestly try one of each then order more of your favorite” – Manuel L.
Photo via Instagram / satx_foodies
11. Sangria On the Burg
5115 Fredericksburg Road, (210) 265-3763, sangriaontheburg.com
“Great food and great sangria! You can choose a flight of sangrias or margaritas. I personally prefer the red sangria. The tacos and great and so are the burgers. The tacos come with a blistered jalapeño, yum! Try the Mac and cheese too, you won't be disappointed.” – Rebecca J.
Photo via Instagram / mels.local.eats
10. Taquitos West Ave
2818 West Ave, (210) 525-9888, https://www.facebook.com/TaquitosWestAvenue1/
“Best tacos around. I drive 15 minutes just to get them. Sometimes at night on the weekends there's a long line but it just goes to show just how good this place is and the wait is worth it. Their horchata is the best I've ever had. I have to get it every time” – Tania D.
Photo via Instagram / happyhungryhipster
9. Garcia’s Mexican Food
842 Fredericksburg Road, (210) 735-4525, facebook.com
“This place is so good. Quintessential San Antonio. Tiny family owned place for over 50 years. Brisket tacos with guacamole were excellent. Service was good even though totally packed. Coffee refills fast and often.” – Jason B.
Photo via Instagram / sanantoniomunchies
8. Chela’s Tacos
5231 Broadway St #117, Alamo Heights, (210) 753-1040, chelas-tacos.com
“LOVE this place! There was no line, no long wait. Very reasonably priced. And the food is GREAT! It's not like other Mexican places with food dripping in grease. You can taste the difference.” – Allison S.
Photo via Instagram / miss.lizziemarie.eats
7. Lula’s Mexican Cafe
115 E Travis St #104, (210) 472-3300
“Friendly, attentive staff. Great sweet tea! The portions are large , the food it great, and the salsa is spot on! Just a short walk from most Riverwalk hotels. Prices are good, and the Mexican plate is great. Not a lot of ambiance, but worth checking out.” – Shawn P.
Photo via Instagram / gh_matt
6. Ernesto’s Mexican Specialties
2559 Jackson Keller Road, (210) 344-1248
“Wow!!! Hidden gem in San Antonio. From being greeted by the owner when you walk in the door to him giving a history of his establishment. The food was excellent and service to boot. Do not miss or overlook this place.” – Shandon D.
Photo via Yelp / Erica Y.
Skip ad in
5. La Taqueria de Monterrey
2715 Hillcrest Dr, (210) 994-8686, lataqueriademonterrey.net
“This was THE best Mexican restaurant we've ever tried in San Antonio! The staff was friendly the prices were treasonable the ambience was amazing the decor was beautiful and above all the FLAVOR WAS AUTHENTIC !!!! We highly recommend this restaurant and assure you will have no regrets!!!” – Letty C.
Photo via Instagram / s.a.foodie
4. El Chivito Tortas Ahogadas
204 Crossroads Blvd, Balcones Heights, (210) 369-9638, ahogadaselchivito.com
“I can't say I am an authority in authentic Mexican cuisine, but I have been a consumer of food for my entire life and know good when I taste it. I can say without any hesitancy, El Chivito is serving some of the finest Mexican food offerings in San Antonio. This is a fabulous restaurant whose staff has immense pride in their service and food.” – Skeeter G.
Photo via Instagram / snapawaysa
3. Taqueria El Trompo
3253 Harry Wurzbach Road, (210) 780-1017, facebook.com/TaqueriaElTrompo
“I have ordered everything from the tacos, burritos, and quesadillas. Everything was so delicious and our waiter was constantly making sure our table was content. This is a small place, but the space makes it feel like home and like an authentic Mexican restaurant. I recommend completely.” – Jennifer V.
Photo via Instagram / miss.lizziemarie.eats
2. Sabor Cocinabar
5313 McCullough Ave, (210) 314-7760, saborcocinabar.com
“Savor Cocinabar is an AMAZING restaurant, one of my favorites in the whole city. Every time somebody asks me to recommend them a new spot, this one is always mentioned. Their food is AUTHENTIC and to die for! Everything I have tasted is so good. The coffee, breakfast plates, enchiladas, seafood plates.... EVERYTHING. The customer service has always made me feel as if I've been coming here for the past 20 years. I'm so proud of how far they have come as a family owned restaurant and will continue inviting people to join his deliciousness!” – Melanie M.
Photo via Instagram / jesselizarraras
1. Pollos Asados Los Norteños
4642 Rigsby Ave, (210) 648-3303, bestpollosasados.com
“This is the best deal in town. The chicken is moist and juicy and delicious. The rice is on point. Tortillas are great. But damn that green sauce is delicious. I've tried to recreate it(always a sign of something delicious in my family is when you try to make it yourself) without success. I guess I'll have to keep going back. Darn.” – Elizabeth R.
Photo via Instagram / michelle2483
1/25
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_

Newsletters

Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.

Calendar

© 2019 San Antonio Current

Website powered by Foundation