San Antonio’s deep Hispanic heritage makes it one of the best places in Texas to experience authentic Tex-Mex and Mexican cuisine. From sizzling fajitas and cheesy enchiladas to handmade tortillas and bold regional flavors, the city is filled with incredible restaurants serving both classic dishes and modern interpretations of beloved favorites.

If you’re searching for the best Tex-Mex and Mexican restaurants in San Antonio, you’ll find no shortage of options. From longtime local institutions to vibrant new spots putting a fresh spin on traditional flavors, these 12 restaurants showcase the rich culinary traditions that make San Antonio a must-visit destination for Mexican and Tex-Mex food lovers.

Rosario’s - A Southtown Tex-Mex Favorite

Back to Top of List

Overhead view of food spread at Rosario's restaurant.

Location: 722 S. Saint Mary's St. 

Located in the heart of Southtown, Rosario’s is a San Antonio staple known for vibrant Tex-Mex flavors and a lively atmosphere. Their famous Fish Taco was named the No. 2 “Taco You Must Eat Before You Die” by Texas Monthly, and the restaurant has also earned Best Salsa and Best Margarita honors in the Best of San Antonio awards.

If it’s been a while since your last visit, the revamped Southtown location offers even more to love, including a stunning space with incredible views and plenty of room to enjoy classic Tex-Mex favorites.

Mi Tierra Cafe y Panadería - A Historic Market Square Icon

Back to Top of List

Location: 218 Produce Row

Located in Historic Market SquareMi Tierra Café y Panadería has been serving San Antonio for more than 75 years. This beloved Mexican café and bakery is known for traditional dishes, handmade margaritas, and live mariachi music that fills the vibrant dining room.

Before you leave, make sure to stop by the onsite panadería for fresh pan dulce and other sweet treats.

La Hacienda de los Barrios – A Northside Mexican Dining Destination

Back to Top of List

Location: 18747 Redland Rd.

Located on San Antonio’s Northside, La Hacienda de los Barrios is known for its welcoming atmosphere and award-winning Mexican dishes. The menu features everything from traditional favorites and vegetarian options to lunch specials and all-day breakfast, making it a great choice any time of day.

One standout you won’t want to miss is the famous El Mofofo, a house favorite that keeps guests coming back.

Mezquite – Sonoran Flavors at Pullman Market

Back to Top of List

Mezquite food spread at Pullman Market

Location: 221 Newell Ave.

Located inside Pullman Market at PearlMezquite celebrates the bold culinary traditions of the Sonoran region with wood-grilled meats, house-made flour tortillas, and vibrant cocktails.

This lively spot is perfect for gathering with friends over lunch or dinner while exploring the rich flavors of northern Mexico.

Original Mexican Restaurant – A River Walk Tex-Mex Classic

Back to Top of List

Location: 528 River Walk

Located along the San Antonio River Walk, The Original Mexican Restaurant serves traditional Tex-Mex favorites inspired by the flavors of Old Mexico.

With a lively atmosphere and a spacious dining room, it’s a great spot for groups, celebrations, or a festive meal while exploring the River Walk.

La Margarita Mexican Restaurant & Oyster Bar - Sizzling Fajitas in the Heart of Market Square

Back to Top of List

Location: 120 Produce Row

La Margarita is known for authentic Mexican dishes, sizzling fajitas, flavorful chalupas, mouthwatering enchiladas, handmade tortillas, and one of the city’s largest tequila selections. The vibrant setting and traditional flavors make it a longtime favorite for both locals and visitors.

Throw in premium margaritas, fresh oysters, and a location in the heart of Historic Market Square, and you have a great lunch or dinner option in the Alamo City.

Aldaco's Mexican Cuisine – A Hilltop Mexican Dining Favorite

Back to Top of List

Location: 20079 Stone Oak

Located in the Stone Oak area in the La Cantera District, Aldaco’s is known for bold Mexican flavors and handcrafted classics.

Favorites like the chicken enchiladas and decadent Pastel Tres Leches highlight the menu, while the famous Avocado Margarita offers a creamy, refreshing twist. With vibrant dishes and scenic Hill Country views, it’s a favorite among locals and visitors alike.

Rita's on the River – Tex-Mex with River Walk Views

Back to Top of List

Location: 245 E Commerce

Located along the San Antonio River Walk, Rita’s on the River serves classic Tex-Mex favorites in a lively, welcoming atmosphere.

With plenty of space for large groups and a family-friendly setting, it’s an ideal place to gather over flavorful dishes while enjoying the energy of the River Walk.

Pico de Gallo Restaurant – Authentic Mexican Comfort Food

Back to Top of List

Location: 111 S Leona

Located near Historic Market Square, Pico de Gallo is known for flavorful Mexican comfort food made with time-honored recipes.

Sizzling fajitas, handmade tortillas, and perfectly spiced enchiladas are menu standouts, best enjoyed with an icy margarita in the restaurant’s lively, colorful atmosphere.

Casa Rio – A Colorful Tex-Mex Tradition Since 1946

Back to Top of List

Location: 430 E. Commerce St.

Those colorful umbrellas you see in photos of the San Antonio River Walk? They belong to Casa Rio, one of the area’s most recognizable restaurants since opening in 1946.

Known for classic Tex-Mex favorites, make the Enchiladas de la Casa a trio and enjoy cheese, beef, and chicken enchiladas!

Ácenar – Modern Mexican Cuisine in Downtown San Antonio

Back to Top of List

Location:146 E. Houston Street

Located near the River Walk and the historic Majestic Theatre, Ácenar offers a modern take on Texas regional Mexican cuisine.

The menu features fresh Gulf seafood, sizzling parrilladas, cabrito, and tableside guacamole, along with a lineup of handcrafted margaritas that pair perfectly with the bold flavors.

La Gloria – Mexican Street Food at Pearl

Back to Top of List

Location:100 E Grayson

Created by acclaimed Chef Johnny Hernandez, La Gloria at Pearl celebrates the vibrant flavors of Mexican street food inspired by his travels throughout Mexico.

From bold tacos and antojitos to Mexican beers, fine wines, and an impressive selection of tequilas and mezcals, it’s a lively spot to experience authentic flavors in one of San Antonio’s most popular districts.

Overhead view of food spread at Isidore at Pullman Market in San Antonio.

Discover More Flavors in San Antonio, the Culinary Capital of Texas

These restaurants are just a small taste of the incredible restaurant options you’ll find throughout San Antonio.

While you’re here, explore even more local favorites across neighborhoods like the River Walk, Southtown, and the Pearl, and discover why San Antonio is one of the best destinations in Texas for authentic culinary experiences.