DineCard Discover

Top 10 Best Mexican Restaurants in San Antonio

San Antonio's Mexican food scene is a vibrant tapestry of tradition, innovation, and authentic flavors that reflect the city's deep Tejano roots and proximity to the border. From century-old institutions serving generations-old recipes to modern interpretations of classic dishes, the Alamo City offers an unparalleled culinary journey through Mexico's regional cuisines. Many of these celebrated establishments now offer digital menus via platforms like DineCard, making it easier than ever to explore their extensive offerings and discover your next favorite dish.

Rosario's ComidaMex & Bar
#10

Rosario's ComidaMex & Bar

722 S St Mary's St, San Antonio
4.3
7,843 reviews
$48 for two
Southtown Arts DistrictCreative MargaritasSunday Brunch BuffetLocal Favorite
Must try:Carnitas Tacos

Rosario's in Southtown has cultivated a loyal following for its vibrant atmosphere, creative margaritas, and commitment to fresh, from-scratch Mexican cooking. The colorful murals, eclectic decor, and energetic buzz make this feel more like a neighborhood gathering spot than just another restaurant, and the Sunday brunch buffet is a San Antonio ritual for many families. Their tortilla soup and carnitas tacos consistently earn praise, but don't sleep on the daily specials that showcase seasonal ingredients. This is where the arts district crowd comes for post-gallery cocktails and where First Friday celebrations often end with late-night queso.

Boudro's on the Riverwalk
#9

Boudro's on the Riverwalk

On The Riverwalk Level, 421 E Commerce St
4.5
6,704 reviews
$85 for two
Riverwalk DiningTableside GuacamoleUpscale SouthwesternSignature Margaritas
Must try:Prickly Pear Margarita

Boudro's sits at the pricier end of Riverwalk dining, but the elevated Southwestern cuisine with Mexican influences and prime riverside location justify the splurge for special occasions. Their tableside guacamole presentation is theater, their prickly pear margaritas are dangerously smooth, and the mesquite-grilled dishes showcase Texas ingredients with Mexican techniques. While it leans more Southwestern fusion than traditional Mexican, the quality of ingredients and skilled preparation make this a standout for business dinners or impressing visitors. The service is polished, the wine list extensive, and the river views from their patio are postcard-perfect.

Cuishe Cocina Mexicana
#8

Cuishe Cocina Mexicana

115 N Loop 1604 E #1108, San Antonio
4.6
1,694 reviews
$65 for two
Regional Oaxacan CuisineMezcal SelectionRomantic AmbianceUpscale Dining
Must try:Mole Negro Oaxaqueño

Cuishe Cocina Mexicana brings refined, regional Mexican cuisine to the Stone Oak area, focusing on lesser-known specialties from Oaxaca, Puebla, and Veracruz. The intimate dining room feels more upscale bistro than typical Mexican restaurant, and the menu reads like a culinary tour of Mexico's most sophisticated food regions. Their mole selection is exceptional, featuring multiple regional varieties that showcase the complexity of this iconic sauce, and the mezcal program is among the city's best. This is date-night territory for adventurous eaters who appreciate authentic regional Mexican cuisine prepared with obvious care and expertise.

La Fogata Mexican Cuisine
#7

La Fogata Mexican Cuisine

2427 Vance Jackson Rd, San Antonio
4.2
4,765 reviews
$50 for two
Live MariachiOutdoor PatioFamily CelebrationsFestive Atmosphere
Must try:Carne Asada a la Fogata

La Fogata has been serving San Antonio since 1978, and their massive patio strung with twinkling lights feels like dining in a Mexican village square, especially when the weekend mariachis are performing. While the menu covers all the Tex-Mex hits, the real stars are the flame-grilled meats and their legendary tortillas made fresh throughout service. This is a large-scale operation that somehow maintains quality and charm, making it perfect for big family celebrations or groups with varying tastes. The festive atmosphere and generous portions have made this a graduation dinner and birthday party headquarters for generations of San Antonio families.

Rita's on the River
#6

Rita's on the River

River Level, 245 E Commerce St
4.6
4,199 reviews
$60 for two
Riverwalk ViewsOutdoor SeatingFajitasTourist Friendly
Must try:Tableside Fajitas

Rita's on the River delivers exactly what you'd hope for from a Riverwalk location: stellar views without sacrificing food quality or authenticity. Their fajitas arrive on sizzling platters with all the fanfare tourists expect, but locals know to order the less-obvious seafood dishes that showcase Gulf catches prepared with Mexican coastal techniques. The riverfront patio offers prime people-watching and a more relaxed vibe than some of the busier Riverwalk spots, making it ideal for leisurely lunches or sunset margaritas. Pro tip: arrive before 6 PM to snag patio seating during peak season.

La Fonda On Main
#5

La Fonda On Main

2415 N Main Ave, San Antonio
4.5
4,252 reviews
$48 for two
BarOutdoor Patio DiningSunday BrunchLocal FavoritePuffy Tacos
Must try:Puffy Tacos

La Fonda On Main has been a Tobin Hill neighborhood staple for over four decades, serving consistently excellent Mexican food in a charming, hacienda-style setting complete with a fountain-filled patio. Their puffy tacos are the stuff of local legend—light, crispy pillows that somehow manage to be indulgent yet grease-free—and the Sunday brunch draws crowds willing to wait for tables. The covered patio with its lush greenery and gentle fountain sounds creates one of San Antonio's most pleasant al fresco dining experiences. This is where locals bring visitors when they want to prove San Antonio does Mexican food better than anywhere else.

Maria Bonita Restaurant
#4

Maria Bonita Restaurant

350 Northaven Dr, San Antonio
4.6
3,033 reviews
$52 for two
BarSizzling MolcajetesCraft Tequila SelectionFamily FriendlyInstagram-worthy
Must try:Molcajete Mixto

Maria Bonita brings the warmth of a family kitchen to a polished dining room, where recipes passed down through generations meet contemporary presentation. Their molcajete dishes arrive sizzling in volcanic stone bowls, creating a dramatic tableside moment that's as Instagram-worthy as it is delicious. The full bar program features agave spirits from small-batch producers, making this a destination for tequila enthusiasts looking to expand beyond the usual suspects. Perfect for groups who want authentic flavors without sacrificing comfort or ambiance.

Los Azulejos Restaurant
#3
TOP 3

Los Azulejos Restaurant

2267 NW Military Hwy #101, San Antonio
4.8
4,650 reviews
$55 for two
Authentic Interior MexicanElegant AmbianceTableside GuacamoleBusiness Lunch Spot
Must try:Mole Poblano

Los Azulejos stands out with its stunning hacienda-style architecture and hand-painted Talavera tiles that transport you straight to colonial Mexico before you even taste the food. Their interior Mexican cuisine goes beyond Tex-Mex staples, offering regional specialties like mole poblano and chiles en nogada that are increasingly hard to find done well. The spacious dining rooms and attentive service make this a favorite for family gatherings and business lunches, especially in the Medical Center area. Insiders rave about the tableside guacamole and the generous pour on their top-shelf margaritas.

Mi Tierra Cafe y Panaderia
#2
RUNNER UP

Mi Tierra Cafe y Panaderia

218 Produce Row, San Antonio
4.4
24,910 reviews
$50 for two
BarLive Mariachi24/7 ServiceTourist HotspotFamily Friendly
Must try:Chilaquiles con Huevo

A San Antonio institution since 1941, Mi Tierra never closes its doors—literally operating 24/7—and remains the beating heart of Market Square's culinary scene. The explosion of papel picado hanging from the ceiling, mariachi bands strolling between tables, and the intoxicating aroma from their legendary panaderia create an authentic Mexican market atmosphere that tourists and locals alike can't resist. Don't leave without trying their famous Mexican breakfast and grabbing fresh pan dulce to go from the bakery counter. This is tourist-friendly dining done right, where the spectacle matches the substance on your plate.

Domingo Restaurant
#1
BEST

Domingo Restaurant

123 N St Mary's St, San Antonio
4.7
9,372 reviews
$70 for two
Romantic AmbianceCraft CocktailsLocal FavoriteUpscale Casual
Must try:Wood-Fired Cabrito

Nestled in the heart of downtown, Domingo Restaurant has quickly become a local darling for its elevated take on Mexican classics in a sleek, contemporary setting. The wood-fired meats and handmade tortillas showcase chef commitment to traditional techniques with premium ingredients, while the Oaxacan-inspired cocktails are some of the best in the city. With its intimate ambiance and sophisticated presentation, this is your go-to spot for date nights or impressing out-of-town guests who think they know Tex-Mex. The restaurant's downtown location makes it perfect for pre-theater dining or a special celebration.

Frequently Asked Questions

What is the best Mexican restaurant on the San Antonio Riverwalk?+
Rita's on the River and Boudro's on the Riverwalk are the top choices for Mexican-inspired dining along the Riverwalk. Rita's offers authentic Mexican cuisine with excellent fajitas and riverfront views at moderate prices, while Boudro's provides upscale Southwestern-Mexican fusion with tableside guacamole and signature prickly pear margaritas. Both offer prime patio seating, though Boudro's commands higher prices for its more refined atmosphere and service.
Where can I find authentic puffy tacos in San Antonio?+
La Fonda On Main is legendary for their puffy tacos, which locals consider among the best in the city. These light, crispy pillows of fried masa are a San Antonio specialty, and La Fonda has been perfecting them for over 40 years in their Tobin Hill location. The restaurant's charming patio and full menu of interior Mexican dishes make it worth the trip, especially for Sunday brunch when puffy tacos are a highlight.
Which San Antonio Mexican restaurant is open 24 hours?+
Mi Tierra Cafe y Panaderia in Market Square operates 24/7, 365 days a year, making it the go-to spot for late-night enchiladas, early morning chilaquiles, or anytime you're craving authentic Mexican food with live mariachi music. The attached panaderia also never closes, so you can grab fresh pan dulce at 3 AM if the mood strikes. It's a San Antonio institution that's been serving around the clock since 1941.
What's the most romantic Mexican restaurant in San Antonio?+
Domingo Restaurant and Cuishe Cocina Mexicana top the list for romantic Mexican dining. Domingo offers an intimate, contemporary atmosphere downtown with elevated Mexican cuisine, wood-fired specialties, and sophisticated cocktails perfect for date nights. Cuishe provides a more refined, bistro-like setting with regional Oaxacan cuisine and an impressive mezcal program. Both offer more upscale experiences than typical Tex-Mex spots, with ambiance and presentation designed for special occasions.
Where can I find the best mole in San Antonio?+
Los Azulejos Restaurant and Cuishe Cocina Mexicana are your best bets for authentic mole. Los Azulejos serves excellent mole poblano in their elegant, hacienda-style setting, while Cuishe specializes in regional Oaxacan varieties including the complex mole negro. Both restaurants focus on interior Mexican cuisine rather than Tex-Mex, ensuring the moles are prepared with traditional techniques and authentic ingredients from Mexico's mole-producing regions.

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