If you're looking for some of the best authentic Mexican and Tex-Mex food in the country, San Antonio is the destination for you. Choose between spicy and mild, exotic and familiar dishes bursting with flavor. With literally hundreds of Mexican restaurants in the greater Metro area, it might seem hard to figure out which one is best. The answer really comes down to what you're looking for: outdoor seating? monster margaritas? spicy salsa? fine dining? delicious seafood? I could go on, but you don't have to worry. We've heard from the locals, done our research, and compiled a list of the top ten Mexican spots you just have to try. Whether you're staying a while or just passing through, you're sure to find something here for any night out on the town. Want to get Mexican food as authentic as you possibly can? Stop by La Jaiba Shrimp House, Mi Tierra Cafe & Bakery, or La Margarita for some of the best authentic Mexican in town. If you're looking for a more extensive vegetarian menu, El Jarro de Arturo has you covered, and if you're a Celiac and just can't find a place that will suit, Paloma Blanca has an extensive menu just for you. For contemporary updates on old stand-bys, stop into Ácenar on the Riverwalk, and if you're feeling festive, the atmosphere at Rosario's or Los Barrios will make you feel right at home. Aldaco's will teach you how to make that dish you've always wanted a recipe for, and La Fogata has the best outdoor seating in town. Sixty-five years in business, La Fonda is a San Antonio icon that won't let you down. From the upscale to hole in the wall, our list showcases the best that San Antonio has to offer.
21 Brees Blvd
"Where heaven and health meet"...
2427 Vance Jackson Rd
Classic Mexican cuisine...
7339 San Pedro Ave
Popular Tex-Mex for the masses...
2814 Fredricksburg Rd
Between Santa Anna and Santa Monica
Historic San Antonio diner...
910 S Alamo St
Great Tex-Mex dining in Southtown...
17711 IH 10 West
The spicy goodness of habanero peppers...
112 College St
(Located inside La Mansion Hotel)
Romantic dining on the river...
2415 N. Main Ave
(1 block south of Woodlawn Dr)
Traditonal Mexican cuisine...
18008 US Hwy 281 N
At Loop 1604
Mexican cuisine made fun...
121 North Zarzamora St
Mayan ruins in San Antonio?...
6030 Bandera Rd
Outside Loop 410
Family owned and operated...
13444 West Ave
The spicy goodness of habanero peppers...
1900 Blanco
A San Antonio favorite...
606 West Avenue
Authentic Mexican food...
5800 Broadway
Alamo Heights
Delicious Mexican food in Alamo Heights...
2026 Babcock Rd
At Callaghan
52 different margaritas...
115 South Zarzamora St
Authentic Mexican atmosphere...
255 E Basse Rd
Ste 600
Some like it hot...