Mexican Restaurants in San Antonio

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.

Adelante

user rating

expert pick

21 Brees Blvd

"Where heaven and health meet"...
Read more

La Fogata

user rating

expert pick

2427 Vance Jackson Rd

Classic Mexican cuisine...
Read more

Taco Cabana

user rating

expert pick

7339 San Pedro Ave

Popular Tex-Mex for the masses...
Read more

DeWese's Tip Top Cafe

user rating

expert pick

2814 Fredricksburg Rd
Between Santa Anna and Santa Monica

Historic San Antonio diner...
Read more

Rosario's

user rating

910 S Alamo St

Great Tex-Mex dining in Southtown...
Read more

Habanero's Grill

user rating

17711 IH 10 West

The spicy goodness of habanero peppers...
Read more

Las Canarias Restaurant

user rating

112 College St
(Located inside La Mansion Hotel)

Romantic dining on the river...
Read more

La Fonda

user rating

2415 N. Main Ave
(1 block south of Woodlawn Dr)

Traditonal Mexican cuisine...
Read more

Chuy's

user rating

18008 US Hwy 281 N
At Loop 1604

Mexican cuisine made fun...
Read more

Karam's Mexican Dining Room

user rating

121 North Zarzamora St

Mayan ruins in San Antonio?...
Read more

Henry's Puffy Tacos

user rating

6030 Bandera Rd
Outside Loop 410

Family owned and operated...
Read more

Habanero's Grill

user rating

13444 West Ave

The spicy goodness of habanero peppers...
Read more

Chris Madrid's Nachos and Burgers

user rating

1900 Blanco

A San Antonio favorite...
Read more

Jacala Mexican Restaurant

user rating

606 West Avenue

Authentic Mexican food...
Read more

Rosario's

user rating

910 S. Alamo

Read more

Paloma Blanca Mexican Cuisine

user rating

5800 Broadway
Alamo Heights

Delicious Mexican food in Alamo Heights...
Read more

Cha Cha's Restaurant

user rating

2026 Babcock Rd
At Callaghan

52 different margaritas...
Read more

Salsalitos Mexican Restaurant

user rating

14535 Nacogdoches Rd

Read more

Malt House (The)

user rating

115 South Zarzamora St

Authentic Mexican atmosphere...
Read more

Canyon Café

user rating

255 E Basse Rd
Ste 600

Some like it hot...
Read more
Contact   ·   Privacy   ·   Terms