Top San Antonio Mexican Restaurants
Chacho's Mexican Restaurant
Location: Castle Hills Neighborhood, San Antonio
Cuisine: Tex-Mex
Price: $
Ambience: Casual
Part of a chain of restaurants, Chacho's combines cheap Mexican fare with good service and excellent food. With big portions and plenty to choose from, visitors will find no dearth of great food to choose from.
Paloma Blanca Mexican Cuisine
Location: Alamo Heights Neighborhood, San Antonio
Cuisine: Tex-Mex
Price: $$
Ambience: Casual
One of the busiest Mexican restaurants in San Antonio, Paloma Blanca offers typical Tex-Mex meals with excellent margaritas and a nice relaxing atmosphere. The restaurant is known for its upscale atmosphere but friendly prices, with plenty of parking and private rooms for small parties.
Picante Grill
Location: Alamo Heights Neighborhood, San Antonio
Cuisine: Mexican
Price: $$
Ambience: Casual
This casual, family-friendly restaurant is located in the façade of a Spanish church, and offers more traditional spicy and rich Mexican food. Fast and friendly service along with a large variety of menu items makes the Picante Grill a favorite for locals and visitors.
Piedras Negras De Noche
Location: Downtown San Antonio
Cuisine: Mexican
Price: $$
Ambience: Casual
A local favorite, it's recommended you get to the front doors early to avoid the rush. However, if you do get caught up in the rush, the wait is worth it for this authentic Mexican restaurant. They don't serve alcohol, but if you bring your own, they're happy to accommodate you with a bucket of ice!
Taco Taco Café
Location: Alamo Heights Neighborhood, San Antonio
Cuisine: Mexican
Price: $
Ambience: Casual
Another authentic Mexican restaurant, the Taco Taco Café has been a staple for San Antonio enthusiasts for more than 10 years. With great service and great reviews by Texas Monthly and the Food Network, you can be sure you'll get a great meal at the Taco Taco Café.























