Jump to: The Classics | Riverwalk & Downtown | Local Staples | Puffy Tacos & Specialties
San Antonio isn’t just a city with Tex-Mex; it is the heart of Tex-Mex culture. In the Alamo City, the salsa is always fresh, the tortillas are handmade, and the cheese enchiladas are practically a religious experience. Whether you’re strolling the Riverwalk or exploring the historic Westside, finding the right plate is essential.
Editor’s Note: We work hard to provide you with accurate, updated information.
However, all details are subject to change. Please verify information before heading out. This post may contain affiliate links.
If you click and make a purchase, we may earn a small commission at no extra cost to you. We only recommend experiences we truly believe in!
Curious about how we choose our content? Here’s our process.
Also check out these articles – Best Tacos in San Antonio, Best Mexican Restaurants in San Antonio, Best Date Night Ideas in San Antonio, Best Cheap Eats in San Antonio, and Best San Antonio Food Spots for Late Night Eats!
Best Tex Mex in San Antonio (The Classics)
La Fonda on Main

Image credit: La Fonda on Main Facebook
Since 1932, La Fonda has set the standard for upscale Tex-Mex. Located in the beautiful Monte Vista neighborhood, it offers a perfect blend of traditional plates and interior Mexican specialties.
Insider Tip: The outdoor patio is arguably the best in the city—request a table there for a more romantic vibe.
Operating Hours: Monday – Thursday 11 am – 9:30 pm | Friday 11 am – 10 pm | Saturday 11 am – 10 pm | Saturday 10 am – 10 pm | Sunday 10 am – 9:30 pm
Where: 2415 N Main Ave, San Antonio, TX 78212
How Much: $20 – $40
Mi Tierra Cafe y Panaderia
An absolute landmark in Market Square, Mi Tierra is famous for its festive atmosphere, year-round holiday lights, and incredible Mexican bakery.
Vibe Check: It’s loud, colorful, and quintessential San Antonio.
Operating Hours: Monday – Thursday 8 am – 10 pm | Friday – Sunday 8 am – 11 pm
Where: 218 Produce Row, San Antonio, TX 78207
How Much: $15 – $30
Best Tex-Mex San Antonio Riverwalk
Casa Rio

Image credit: Casa Rio Facebook
As the first restaurant to open on the Riverwalk in 1946, Casa Rio is a piece of history. Their iconic, colorful umbrellas are a staple of the San Antonio skyline.
Why it’s a win: You can’t beat the riverside views for a classic enchilada plate.
Operating Hours: Sunday – Thursday 11 am – 9 pm | Friday – Saturday 11 am – 10 pm
Where: 430 E Commerce St, San Antonio, TX 78205
How Much: $15 – $25
Acenar
For those seeking a more modern, upscale Tex-Mex experience on the Riverwalk, Acenar delivers with innovative flavors and a stylish atmosphere.
Dish to try: The short rib tacos or their signature margaritas.
Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 11 pm
Where: 146 E Houston St, San Antonio, TX 78205
How Much: $25 – $50
Local Neighborhood Staples
Ray’s Drive Inn
If you want the “Home of the Puffy Taco,” this is it. Ray’s has been a Westside institution since 1956, serving a unique San Antonio delicacy that every visitor must try.
Insider Tip: Don’t forget to try the “crispy dog”—a hot dog wrapped in a corn tortilla and deep-fried.
Operating Hours: Monday Closed | Tuesday – Thursday & Sunday 11 am – 8 pm | Friday – Saturday 11 am – 9 pm
Where: 822 SW 19th St, San Antonio, TX 78207
How Much: $10 – $20
Garcia’s Mexican Food

Image credit: Garcia’s Mexican Food Facebook
Ask any local for the best brisket taco in the city, and they will point you to Garcia’s. This family-run diner is a no-frills temple to Tex-Mex.
Localite Tip: They are only open for breakfast and lunch, so arrive early to avoid the line.
Operating Hours: Monday & Sunday Closed | Tuesday – Friday 7 am – 2 pm
Where: 842 Fredericksburg Rd, San Antonio, TX 78201
How Much: $10 – $15
The Original Blanco Cafe
This spot is consistently ranked among the best cheese enchiladas in the state of Texas. It’s a classic greasy-spoon Tex-Mex diner at its finest.
Operating Hours: Monday – Friday 7 am – 3 pm | Saturday 7 am – 2 pm | Sunday Closed
Where: 201 W Commerce St, San Antonio, TX 78205
How Much: $10 – $18
Best Fajitas & Specialties
Teka Molino
Another institution dating back to 1937, Teka Molino is famous for its fresh masa and the “Bean Cup.” Their puffy tacos are legendary competitors to Ray’s.
Why go: To taste masa made the old-fashioned way using high-quality nixtamalized corn.
Operating Hours: Monday – Thursday 7 am – 9 pm | Friday – Saturday 7 am – 10 pm | Sunday 8 am – 9 pm
Where: 7231 San Pedro Ave, San Antonio, TX 78216
How Much: $12 – $20
Paloma Blanca Mexican Cuisine

Image credit: @angelapelak via Paloma Blanca Mexican Cuisine Facebook
Located in the upscale Alamo Heights area, Paloma Blanca offers a refined atmosphere and some of the best-grilled fajitas and seafood in the city.
Operating Hours: Daily 11 am – 9 pm
Where: 5800 Broadway, San Antonio, TX 78209
How Much: $20 – $45
Don Pedro Mexican Restaurant
A South Side icon for half a century, Don Pedro is known for its sprawling, mural-covered walls and its famous “No. 3 Quickie Plate” featuring sizzling cheese enchiladas.
Vibe Check: Perfect for large families and celebrations.
Operating Hours: Sunday – Thursday 8 am – 10 pm | Friday – Saturday 8 am – 11 pm
Where: 1526 S.W. Military Drive, San Antonio, TX 78221
How Much: $15 – $25
Know Before You Go
While San Antonio’s downtown and Riverwalk areas are home to many of the city’s most famous restaurants, don’t overlook the West and South Sides for the most authentic “neighborhood” experiences. Most top-tier spots offer generous lunch specials that can save you significant money compared to dinner service.
Common Questions about Best Tex-Mex in San Antonio
What is the difference between Mexican and Tex-Mex?
Tex-Mex is a regional American cuisine that incorporates heavy use of yellow cheese (cheddar), cumin, and flour tortillas—staples that you won’t typically find in traditional interior Mexican cooking.
What is a puffy taco?
A puffy taco is a San Antonio specialty where a fresh corn tortilla is deep-fried until it puffs up like a pillow, creating a light, crispy shell that is then filled with meat and toppings.
Is Tex-Mex expensive in San Antonio?
It can vary! You can find world-class breakfast tacos for under $3 at neighborhood spots, or enjoy an upscale $50 meal at places like Acenar or Paloma Blanca.
Looking for more? See the upcoming Weekend Events in San Antonio.
- 10 Best Tex Mex in San Antonio: Top Spots for Authentic Eats - April 26, 2026
- 10+ Best Restaurants in Boerne: Top Places to Eat (2026) - April 24, 2026
- 10 Best Earth Day Events San Antonio 2026 (Free & Family Friendly) - April 19, 2026