DineCard Discover

Top 10 Best Tex-Mex Restaurants in San Antonio

San Antonio isn't just the birthplace of Tex-Mex—it's where the sizzle of fajitas, the zing of fresh salsa, and the warmth of puffy tacos create a culinary experience that's pure magic. From historic institutions along the River Walk to hidden neighborhood gems, these top 10 spots represent the soul of San Antonio's dining scene. Many of these beloved restaurants now offer digital menus via DineCard, making it easier than ever to explore their extensive offerings and place orders seamlessly.

La Fogata Mexican Cuisine
#10

La Fogata Mexican Cuisine

2427 Vance Jackson Rd, San Antonio
4.2
4,759 reviews
$52 for two
Family FriendlyLarge PortionsPatio DiningNeighborhood Favorite
Must try:Mixed Fajitas

La Fogata Mexican Cuisine has been a north San Antonio staple since 1978, anchoring the neighborhood with reliable Tex-Mex in a spacious hacienda setting complete with a sprawling patio. The Mixed Fajitas for two are the way to go here—a sizzling platter of beef, chicken, and shrimp that could easily feed three, accompanied by fresh tortillas and all the classic sides. The atmosphere leans festive and family-friendly, with enough space to accommodate large groups without feeling cramped. While it's not breaking new ground culinarily, La Fogata delivers exactly what you want from neighborhood Tex-Mex: consistency, generous portions, and margaritas strong enough to make you forget about Monday.

Boudro's on the Riverwalk
#9

Boudro's on the Riverwalk

On The Riverwalk Level, 421 E Commerce St
4.5
6,691 reviews
$85 for two
Upscale DiningTableside GuacamoleBusiness DinnersCraft Cocktails
Must try:Prickly Pear Margarita

Boudro's on the Riverwalk elevates Tex-Mex into upscale Texas bistro territory, where mesquite-grilled dishes and tableside guacamole service justify the slightly higher price point. The Blackened Prime Rib with chipotle-shallot butter is their signature, but the Prickly Pear Margarita has achieved cult status—locals specifically come here for this vibrant, slightly sweet cocktail made with fresh prickly pear puree. The riverside location is prime, but unlike neighboring spots, Boudro's backs up the view with genuinely creative cuisine and polished service. This is where you take clients or celebrate special occasions when you want Tex-Mex with a white-tablecloth polish.

Casa Rio
#8

Casa Rio

430 E Commerce St, San Antonio
4
10,693 reviews
$54 for two
Historic LandmarkRiver Walk OriginalTourist HotspotWaterside Dining
Must try:Cheese Enchiladas

Casa Rio claims the title of the original River Walk restaurant, opening in 1946 and establishing the template that dozens of others would follow. The Cheese Enchiladas with chili con carne are old-school Tex-Mex at its finest—nothing fancy, just comfort food that's been perfected over 75+ years. Yes, it's touristy, and locals will debate its authenticity, but there's something undeniably charming about dining on the water at the place that started it all. The riverboat-style patio seating and vintage vibe make it a must-visit for first-timers, even if regulars have moved on to hipper spots.

Rosario's ComidaMex & Bar
#7

Rosario's ComidaMex & Bar

722 S St Mary's St, San Antonio
4.3
7,838 reviews
$56 for two
Southtown LocationCraft CocktailsWeekend BrunchArtistic Vibe
Must try:Fish Tacos

Rosario's ComidaMex & Bar occupies a converted Victorian home in Southtown, where contemporary Mexican cuisine meets artistic presentation in a space that feels both hip and homey. The Fish Tacos are a standout, featuring grilled or fried fish with a tangy slaw that balances richness, while the pozole rojo on weekends brings a taste of interior Mexico that's increasingly rare in tourist-heavy spots. The bar scene here is lively—expect a well-dressed crowd on weekends sipping craft margaritas on the shaded patio. Sunday brunch is when Rosario's truly shines, with chilaquiles and migas that cure any Saturday night regrets.

Maria Bonita Restaurant
#6

Maria Bonita Restaurant

350 Northaven Dr, San Antonio
4.6
3,016 reviews
$48 for two
BarLocal FavoriteBreakfast TacosBudget FriendlyFamily Friendly
Must try:Chile Con Queso

Maria Bonita Restaurant sits in a north-central strip mall that you'd easily drive past—which is exactly what makes it a locals-only gem that prioritizes flavor over flash. The Chile Con Queso here is legendary, served bubbling hot with the perfect ratio of cheese to peppers, while the breakfast tacos draw weekend crowds who know that handmade tortillas make all the difference. The full bar keeps things festive, and the staff treats regulars like family while making newcomers feel immediately welcome. This is unpretentious Tex-Mex done right, where generous portions and reasonable prices keep families coming back week after week.

Rita's on the River
#5

Rita's on the River

River Level, 245 E Commerce St
4.6
4,166 reviews
$62 for two
River Walk ViewsOutdoor SeatingInstagram-worthyFrozen Margaritas
Must try:Carne Guisada

Rita's on the River delivers what every tourist dreams of—authentic Tex-Mex with prime River Walk real estate and views that make every meal Instagram-worthy. The Carne Guisada is their sleeper hit, a tender beef stew that embodies San Antonio comfort food, best enjoyed on the riverside patio as boats drift by. Unlike some River Walk spots that coast on location alone, Rita's actually brings serious flavor and generous portions that locals respect. Go for lunch to beat the crowds, or embrace the evening energy when the River Walk lights up and frozen margaritas taste even better.

Los Azulejos Restaurant
#4

Los Azulejos Restaurant

2267 NW Military Hwy #101, San Antonio
4.8
4,635 reviews
$58 for two
Exceptional ServiceHappy Hour SpecialsFamily FriendlyLocal Favorite
Must try:Fajitas Poblanas

Los Azulejos Restaurant is a north San Antonio treasure with stratospheric ratings that don't lie—this place delivers consistently exceptional Tex-Mex in an upscale-casual setting adorned with beautiful blue tile work. The Fajitas Poblanas are the move here, arriving on a sizzling skillet with perfectly seasoned beef or chicken, caramelized peppers, and all the fixings. The service is attentive without being stuffy, and the spacious dining room accommodates everyone from business lunches to family gatherings. Insiders know to hit happy hour for discounted margaritas and queso that's dangerously addictive.

La Fonda On Main
#3
TOP 3

La Fonda On Main

2415 N Main Ave, San Antonio
4.5
4,240 reviews
$55 for two
BarHistoric FavoritePatio DiningFamily CelebrationsTraditional Recipes
Must try:Tacos al Carbon

La Fonda On Main has been serving authentic interior Mexican cuisine since 1932, and the recipes haven't changed much—which is exactly why locals keep coming back. The Tacos al Carbon here are the stuff of legend, with perfectly charred meat wrapped in handmade flour tortillas that are still warm from the griddle. The hacienda-style setting with its lush patio and colorful tiles creates an intimate, romantic vibe perfect for lingering over frozen margaritas. This is where San Antonio families celebrate quinceañeras and anniversaries, where every meal feels like a special occasion.

Mi Tierra Cafe y Panaderia
#2
RUNNER UP

Mi Tierra Cafe y Panaderia

218 Produce Row, San Antonio
4.4
24,867 reviews
$50 for two
Bar24/7 ServiceHistoric LandmarkLive MariachiTourist Hotspot
Must try:Chicken Mole Enchiladas

Mi Tierra is a San Antonio institution that never sleeps—literally operating 24/7 since 1941 in the heart of Market Square. The walls explode with colorful folk art and twinkling lights, creating a festive atmosphere that feels like a perpetual fiesta, while the panaderia counter overflows with Mexican pastries that'll make you abandon your diet. Order the Chicken Mole Enchiladas for a taste of authentic Mexican complexity, and save room for tres leches cake. This is ground zero for tourists and locals alike, especially during holidays when mariachis roam the dining room and the energy is absolutely electric.

Domingo Restaurant
#1
BEST

Domingo Restaurant

123 N St Mary's St, San Antonio
4.7
9,312 reviews
$60 for two
Contemporary MexicanCraft MargaritasDate Night SpotDowntown Location
Must try:Chile Relleno

Domingo Restaurant brings contemporary Mexican cuisine to downtown San Antonio with a sophisticated twist that respects tradition while embracing innovation. The handmade tortillas are legendary here, but don't sleep on their signature Chile Relleno—perfectly blistered poblanos stuffed with queso and draped in a silky tomato sauce. With its sleek, modern ambiance and downtown location, it's ideal for date nights or impressing out-of-town guests who think they know Tex-Mex. The bar program is equally impressive, featuring mezcal flights and craft margaritas that locals swear by.

Frequently Asked Questions

What is the best Tex-Mex restaurant on the San Antonio River Walk?+
Based on ratings and reviews, Boudro's on the Riverwalk (4.5 rating, 6,691 reviews) offers the most upscale River Walk experience with signature dishes like Blackened Prime Rib and their famous Prickly Pear Margarita. For a more traditional and historic experience, Casa Rio is the original River Walk restaurant dating back to 1946, while Rita's on the River provides excellent views with authentic Tex-Mex flavors, particularly their standout Carne Guisada.
Where can I find the best breakfast tacos in San Antonio?+
Maria Bonita Restaurant is a local favorite known for their exceptional breakfast tacos made with handmade tortillas. Mi Tierra Cafe y Panaderia, operating 24/7, also serves breakfast all day and night, making it perfect for late-night or early-morning taco cravings. For a more contemporary take, Domingo Restaurant's handmade tortillas elevate any morning order.
Which San Antonio Tex-Mex restaurant has the best margaritas?+
Boudro's on the Riverwalk is famous for their Prickly Pear Margarita, which has achieved cult status among locals and visitors alike. Domingo Restaurant offers an impressive bar program with craft margaritas and mezcal flights for those seeking something more artisanal. For classic frozen margaritas in a festive atmosphere, both Mi Tierra and Rita's on the River deliver strong, authentic versions at reasonable prices.
What's the most authentic Mexican restaurant in San Antonio?+
La Fonda On Main has been serving authentic interior Mexican cuisine since 1932 with recipes that have remained largely unchanged. Mi Tierra Cafe y Panaderia, a Market Square institution since 1941, offers genuine Mexican flavors including their exceptional Chicken Mole Enchiladas. Rosario's ComidaMex & Bar brings contemporary Mexican cuisine (as opposed to Tex-Mex) with dishes like pozole rojo that honor traditional interior Mexican recipes.
Where should I take my family for Tex-Mex in San Antonio?+
Los Azulejos Restaurant boasts a 4.8 rating with exceptionally family-friendly service and spacious accommodations. La Fogata Mexican Cuisine offers a large hacienda-style setting with ample patio space perfect for groups and children. Maria Bonita Restaurant provides a welcoming, unpretentious atmosphere with generous portions at budget-friendly prices that families appreciate. La Fonda On Main is also a traditional choice where San Antonio families have celebrated special occasions for generations.

You might also like

Own a restaurant featured here?

Get your menu online in 5 minutes with DineCard — AI-powered QR code menus used by 1000+ restaurants.

Try DineCard Free