The Best Mexican Restaurants in San Antonio

Given its location three hours north of the border with Mexico, it should come as no surprise that San Antonio has some of the best Mexican restaurants around. Although Texas won its independence from Mexico nearly 200 years ago, its culinary heritage remains on display in dishes all around the city. So where do the smartest, hungriest diners go for authentic Mexican? Welcome to our Tastemakers List. We’ve looked at the data from thousands of restaurants to find the best spots recommended by OpenTable's most expert, seasoned diners. They range from funky neighborhood taquerias to patio dining spots with a selection of tequila-driven cocktails. Book tonight at one of the best Mexican restaurants in San Antonio and let our list guide the way!

The OpenTable Team
Restaurants:Paloma Blanca Mexican Cuisine, La Fonda on Main, Ácenar
Price Range:$$ - $$
Cuisines:Mexican, Contemporary Mexican
Neighborhoods:Alamo Heights, San Antonio, Downtown
Party Size
For 2
Date
Time
7:00 PM

Paloma Blanca Mexican Cuisine

$$$$·Mexican·
Alamo Heights
958 reviews
  • Great for Outdoor Dining
  • Great for Lunch
  • Good for Groups

Tastefulness abounds in this artfully decorated restaurant before the waitstaff even presents the menu. The breeziness of a modern-day hacienda, along with both stone and wood floors, gives a casual, ...

Read more
Outdoor Dining in San Antonio
There aren’t any available tables for 2 today at 7:00 pm
View Availability

La Fonda on Main

$$$$·Mexican·
San Antonio
2,730 reviews
  • Great for Outdoor Dining
  • Neighborhood Gem
  • Special Occasion

La Fonda on Main looks the part of one of the best Mexican restaurants in San Antonio from the outside, with its white walls and terra cotta tiled roof. Step inside and the feeling continues in its br...

Read more
There aren’t any available tables for 2 today at 7:00 pm
View Availability

Ácenar

$$$$·Contemporary Mexican·
Downtown
2,371 reviews
  • Great for Outdoor Dining
  • Casual
  • Fit for Foodies

This contemporary Mexican restaurant along San Antonio’s River Walk seems uber modern, yet vintage ‘50s at the same time. Grab a pre-dinner cocktail at the Atomar Bar, where happy hour is a daily affa...

Read more
There aren’t any available tables for 2 today at 7:00 pm
View Availability

La Margarita

$$$$·Mexican·
Downtown
435 reviews
  • Good for Groups
  • Great for Outdoor Dining
  • Special Occasion

No doubt about it: Dining at La Margarita is a colorful experience, from the flags over the patio and the red-ceilinged bar to the restaurant’s dishes and even the food served on them. The festive and...

Read more

Pico de Gallo

$$$$·Tex-Mex·
Downtown
22 reviews
  • Neighborhood Gem
  • Fun
  • Casual

This restaurant has been dishing out authentic Mexican food to generations of San Antonians and tourists, first as La Carreta Mexican Steakhouse in 1979, and then as Pico de Gallo from 1991 to present...

Read more
There aren’t any available tables for 2 today at 7:00 pm
View Availability

Primero Cantina - La Cantera Resort & Spa

$$$$·Mexican·
La Cantera
7 reviews
  • Great for Brunch
  • Casual
  • Cozy

Primero Cantina is one of four dining options at La Cantera Resort & Spa, but is open to non-guests as well. An indoor/outdoor bar, outside fireplace, and views of the surrounding Hill Country make Pr...

Read more
There aren’t any available tables for 2 today at 7:00 pm
View Availability

Las Fontanas

$$$$·Mexican·
North San Antonio
93 reviews
  • Neighborhood Gem
  • Casual
  • Great for Lunch

New Braunfels, just northeast of San Antonio, has German origins, but also contains some of the best Mexican restaurants around. One of these is Las Fontanas. Though its strip mall location is nondesc...

Read more
There aren’t any available tables for 2 today at 7:00 pm
View Availability
Discover our curated lists