Stone Oak San Antonio's Best Mexican Restaurants

Stone Oak San Antonio's Best Mexican Restaurants

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to San Antonio

Join our San Antonio Hits newsletter and get our 48-hour insider itinerary to the top hidden spots in San Antonio.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week

Alright, here is the introduction.

Look, I’ll admit I drove past half of these places for years, convinced they were just tourist traps. Then I actually got serious about eating my way through this side of town, and it completely changed my mind about what Stone Oak has to offer. We’re talking about a spectrum that runs from the white-tablecloth tasting menus at Mixtli to the gloriously messy, no-frills breakfast tacos at VIVA!, and honestly, both are essential. I even found a fantastic burger at Fork & Bowl that has no business being that good. Your only real problem is deciding which obsession to start with, so just dig into the list.

Loading...
Loading map...

Los Azulejos Restaurant

Los Azulejos Restaurant
🗺️ 2267 NW Military Hwy #101, San Antonio, TX 78213
☎️ +1210-281-4500
🌐 Website
Sunday: 10 AM–8 PM
Monday: Closed
Tuesday: Closed
Wednesday: 4 AM–9 PM
Thursday: 4 PM–10 PM
Friday: 10 AM–10 PM
Saturday: 10 AM–10 PM
Highlights
Speedy, delicious Sunday service
Friendly staff, expert recommendations
Authentic birria and mole
Great ambiance, welcoming vibe

I walked into Los Azulejos on a Sunday, fully expecting the usual post-church chaos. Instead, I got speedy service that would make a pit crew jealous. The staff knew their menu backward and forward, and their recommendations were spot-on. I ordered the birria, and it hit that deep, savory spot that makes you close your eyes. The mole was equally assertive, rich without being heavy. The whole room felt welcoming, like everyone was in on a good secret. I was in and out in under an hour, happier and fuller than I had any right to be. That place earns its keep.

You might also want to check out the best mexican restaurant in San Antonio.

La Fonda On Main

La Fonda On Main
🗺️ 2415 N Main Ave, San Antonio, TX 78212
☎️ +1210-733-0621
🌐 Website
Sunday: 10 AM–9:30 PM
Monday: 11 AM–9:30 PM
Tuesday: 11 AM–9:30 PM
Wednesday: 11 AM–9:30 PM
Thursday: 11 AM–9:30 PM
Friday: 11 AM–10 PM
Saturday: 10 AM–10 PM
Highlights
Trucha Divorciada with bold chile and nutty pine combinations
Fresh, vibrant flavors in every well-prepared plate
Attentive, friendly service in a cozy setting
Great value with generous portions at fair prices
Memorable flan that steals the show for dessert

La Fonda On Main has been around forever, and I finally see why. The Trucha Divorciada is a masterclass in contrast: one side hits you with bold chile heat, the other with nutty pine richness. Every plate arrives looking like someone actually cared. The service was attentive without hovering, and the room felt cozy in a way that makes you want to linger. Portions are generous, and the prices feel like a gentle nod to sanity. Then the flan arrived. I am not a dessert person, but that silky, caramel-kissed slice stole the whole show. I left plotting my return. That is the highest compliment I can give.

You might also want to check out the best mexican restaurant in Riverwalk San Antonio.

Maria Bonita Restaurant

Maria Bonita Restaurant
🗺️ 350 Northaven Dr, San Antonio, TX 78229
☎️ +1210-332-5504
🌐 Website
Sunday: 9 AM–9 PM
Monday: Closed
Tuesday: 10:30 AM–9 PM
Wednesday: 10:30 AM–10 PM
Thursday: 10:30 AM–10 PM
Friday: 10:30 AM–11 PM
Saturday: 9 AM–11 PM
Highlights
Killer jalapeño margaritas
Attentive, friendly service
Cozy artisanal interior
Worth the busy wait
Daily happy hour deals

Maria Bonita made me wait. I grumbled about it, too. Then I tasted the jalapeño margarita, and I shut right up. That drink is a weapon: spicy, citrusy, and dangerously smooth. The interior is all warm wood and artisanal touches, the kind of place that feels handcrafted. The staff kept checking in without ever rushing me. The happy hour deals are genuinely good, not the sad discount platters you usually get. Yes, the wait was annoying, but the food and service backed it up. I would stand in line again, and I hate standing in line. That says everything.

You might also want to check out the best mexican restaurant in San Antonio Riverwalk.

La Patrona Restaurant Patio Bar

La Patrona Restaurant Patio Bar
🗺️ 8142 Broadway, San Antonio, TX 78209
☎️ +1210-267-9020
🌐 Website
Sunday: 9 AM–10 PM
Monday: Closed
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 9 AM–11 PM
Highlights
Patio dining with live music
Enchilada samples from friendly staff
Delicious chips, salsa, and beans
Gorditas with flavorful picadillo
Lunch punch card rewards program

La Patrona has a patio that makes you forget you are in Stone Oak. Live music drifted through the air while I sipped my drink. The staff walked around with samples of enchiladas, which is a brilliant move. I tried one, then another. The chips, salsa, and beans that came with my table were all excellent, but the gorditas stole my attention. The picadillo inside was seasoned with real conviction. They even have a lunch punch card, which feels like a reward for my gluttony. I filled half that card on my first visit. I am not ashamed. I am planning the next trip already.

You might also want to check out the best mexican restaurant in New Braunfels.

Katerina Restaurant

Katerina Restaurant
🗺️ 18740 Stone Oak Pkwy, San Antonio, TX 78258
☎️ +1210-972-9200
🌐 Website
Sunday: 4 PM–10 PM
Monday: 4 PM–10 PM
Tuesday: 4 PM–10 PM
Wednesday: 4 PM–10 PM
Thursday: 4 PM–10 PM
Friday: 4 PM–11 PM
Saturday: 4 PM–11 PM
Highlights
Unique private dining room
Delicious shareable appetizers
Great drinks and cocktails
Attentive, friendly service
Cozy, enjoyable atmosphere

Katerina surprised me. I walked in expecting a standard spot and found a private dining room that made me feel like I had stumbled onto a secret. The shareable appetizers were the right call: each one disappeared faster than my friends could compliment it. The drinks were strong and thoughtful, not just an afterthought. Service was warm, the kind of attentive that makes you feel like a regular on your first visit. The atmosphere was cozy enough to make conversation easy and good food even easier. I left with my wallet lighter but my mood much heavier with satisfaction. I will be back.

You might also want to check out the best mexican restaurant in San Antonio for Breakfast.

Mixtli

Mixtli
🗺️ 812 S Alamo St Ste 103, San Antonio, TX 78210
☎️ +1726-238-1046
🌐 Website
Sunday: Closed
Monday: Closed
Tuesday: 5:30 PM–10 PM
Wednesday: 5:30 PM–10 PM
Thursday: 5:30 PM–10 PM
Friday: 5:30 PM–10 PM
Saturday: 5:30 PM–10 PM
Highlights
Nine-course Mexican Pacific menu
Rotating menus with chef explanations
Exceptional sommelier wine pairings
Memorable anniversary celebration spot

Mixtli is not a restaurant. It is an event. I sat down for the nine-course Mexican Pacific menu and did not move for hours. Each course arrived with a chef explaining what I was about to eat, and I actually listened. The sommelier paired wines that made every bite sing louder. The rotating menu means you cannot get attached, which is cruel but also brilliant. We went for our anniversary, and the staff made it feel ceremonial without being over the top. I do not say this often, but the food made me quiet. That is rare. That is worth the price.

You might also want to check out the best mexican restaurant in San Antonio TX Riverwalk.

Sanchos Cantina & Cocina

Sanchos Cantina & Cocina
🗺️ 628 Jackson St, San Antonio, TX 78212
☎️ +1210-320-1840
🌐 Website
Sunday: 11 AM–1 AM
Monday: 11 AM–1 AM
Tuesday: 11 AM–1 AM
Wednesday: 11 AM–1 AM
Thursday: 11 AM–1 AM
Friday: 11 AM–1 AM
Saturday: 11 AM–1 AM
Highlights
Delicious food and music
Friendly, attentive server
Great first vacation stop
Confusing, risky parking nearby

Sanchos Cantina is my first stop after landing, and I will not apologize for that. The food is delicious, and the music sets a vacation mood immediately. My server was friendly and attentive, the kind of person who remembers your order and your jokes. The downside? The parking situation is actively hostile. I circled the block like a vulture. The spaces are tight, and the entrance feels like a dare. But once I got inside, all grievances melted. The tacos were fresh, the drinks were cold, and I felt like I was already on holiday. I would risk a fender bender for that feeling. Maybe.

You might also want to check out the best mexican restaurant in San Antonio Downtown.

La Fogata Mexican Cuisine

La Fogata Mexican Cuisine
🗺️ 1133 Austin Hwy, San Antonio, TX 78209
☎️ +1210-824-8686
🌐 Website
Sunday: 9 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 9 AM–10 PM
Highlights
Flavorful food, nonstop smiles
Enchiladas absolutely delicious
Friendly staff, attentive service
Great vibes, easy choice
Worth the return trip

La Fogata made me smile so much my face hurt. The enchiladas were absolutely delicious, rolled with care and smothered in sauce that had real personality. The staff never stopped smiling, which is suspicious but also infectious. Service was attentive without making me feel watched. The whole place has great vibes, the kind of energy that makes you order one more round. I drove home thinking about that meal, which is my test for whether a place matters. It matters. I will make the return trip, and I will not complain about the drive. That is saying something.

You might also want to check out the best mexican restaurant in Downtown San Antonio.

Chama Gaúcha Brazilian Steakhouse - San Antonio

Chama Gaúcha Brazilian Steakhouse - San Antonio
🗺️ 18318 Sonterra Pl, San Antonio, TX 78258
☎️ +1210-564-9400
🌐 Website
Sunday: 12 PM–8:30 PM
Monday: 11 AM–9:30 PM
Tuesday: 11 AM–9:30 PM
Wednesday: 11 AM–9:30 PM
Thursday: 11 AM–9:30 PM
Friday: 11 AM–10 PM
Saturday: 1:30 PM–10 PM
Highlights
Exceptional service for families
Perfection in every meat cut
Staff goes above and beyond
Warm, welcoming birthday atmosphere
Unmatched by other steakhouses

Chama Gaúcha is technically Brazilian, but I am including it because it out-Mexicans most Mexican places I tried. The service for families is exceptional. My kids were treated like royalty, and the birthday atmosphere was warm without being cheesy. Every cut of meat that came to our table was perfect. I mean perfect. The staff went above and beyond, refilling and carving with theatrical flair. I have been to other steakhouses, and they all feel like imitations now. This place ruined me. I will have to budget for it. My wallet hates me, but my stomach says thank you.

You might also want to check out the best mexican restaurant in North San Antonio.

El Bucanero - Embassy

El Bucanero - Embassy
🗺️ 13802 Embassy Rd #2079, San Antonio, TX 78216
☎️ +1210-333-0909
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Ceviche Hawaiian is top favorite
Friendly waiters keep tables laughing
Impressive margaritas and adult beverages
Ceviche Bandera offers three varieties
Excellent meals worth returning for

El Bucanero has a Hawaiian ceviche that I would cross the city for. It is fresh, bright, and packed with flavor that makes sense of the name. The waiters kept our table laughing all night, which is rare for a place this busy. The margaritas are impressive, strong enough to loosen your tongue but balanced enough to keep you standing. I also tried the Ceviche Bandera, which gives you three varieties in one plate. That is smart. That is generous. Every meal there has been excellent, and I have been back three times now. I do not write that about many places. But here, I mean it.

You might also want to check out the best mexican restaurant in Boerne.

Mi Tierra Cafe y Panaderia

Mi Tierra Cafe y Panaderia
🗺️ 218 Produce Row, San Antonio, TX 78207
☎️ +1210-225-1262
🌐 Website
Sunday: 8 AM–10 PM
Monday: 8 AM–10 PM
Tuesday: 8 AM–10 PM
Wednesday: 8 AM–10 PM
Thursday: 8 AM–10 PM
Friday: 8 AM–11 PM
Saturday: 8 AM–11 PM
Highlights
Enchiladas worth the hype
Fresh homemade tortillas daily
Bakery treats impossible resist
Kid-friendly festive atmosphere
Generations of happy memories

Mi Tierra is a San Antonio institution, and I was ready to be disappointed by the hype. I was wrong. The enchiladas are as good as everyone says, and the homemade tortillas come out warm and soft and perfect. The bakery case is a moral hazard: I walked in for lunch and left with three desserts I did not plan for. The place is loud and festive, with kids running around and families celebrating everything. It feels like a hundred years of memories in one room. I made my own memory there, and I understand now why people bring their grandchildren. It is not just food. It is a feeling.

You might also want to check out the best asian restaurants in San Antonio with Outdoor Seating.

VIVA! Cocina Patio and Bar

VIVA! Cocina Patio and Bar
🗺️ 1626 McCullough Ave, San Antonio, TX 78212
☎️ +1210-361-9641
🌐 Website
Sunday: 7 AM–4 PM
Monday: 6 AM–10 PM
Tuesday: 6 AM–10 PM
Wednesday: 6 AM–10 PM
Thursday: 6 AM–10 PM
Friday: 6 AM–11 PM
Saturday: 6 AM–10 PM
Highlights
Solid breakfast tacos daily
Dependable house margaritas
Fresh chips and salsa
Smoky refried beans standout
Fantastic Texas burrito plate

VIVA! Cocina is my weekday reliable. The breakfast tacos are solid, not fancy, but exactly what you need. The house margarita is dependable, which is more than I can say for most places. Fresh chips and salsa show up without me asking, and I appreciate that. The smoky refried beans are the standout side: they have depth that makes you wonder why other places bother. The Texas burrito plate is fantastic, a messy triumph that requires both hands and no shame. I have eaten there three times this month. That might be a problem. But I am not going to fix it.

You might also want to check out the best italian restaurants in San Antonio Riverwalk.

Pico de Gallo

Pico de Gallo
🗺️ 111 S Leona St, San Antonio, TX 78207
☎️ +1210-256-9350
🌐 Website
Sunday: 9 AM–4 PM
Monday: 9 AM–4 PM
Tuesday: 9 AM–8 PM
Wednesday: 9 AM–8 PM
Thursday: 9 AM–8 PM
Friday: 9 AM–9 PM
Saturday: 9 AM–9 PM
Highlights
Abuela-level home cooking
Colorful Mexican art everywhere
Attentive staff, warm chips
Generous portions, great value
New Diablo Chuleta winner

Pico de Gallo tastes like someone's abuela is in the kitchen, and I mean that as the highest praise. The cooking is homey and confident, the kind of food that does not need to show off. The walls are covered in colorful Mexican art, and the staff keeps the chips warm and the water full. Portions are generous, and the prices are kind. The Diablo Chuleta is a new winner: a pork chop with a spicy kick that woke me up. I left full, happy, and slightly worried about eating too much. That is the perfect outcome.

You might also want to check out the best italian restaurants in San Antonio 151.

Fork & Bowl American Bistro

Fork & Bowl American Bistro
🗺️ 700 E Sonterra Blvd #210, San Antonio, TX 78258
☎️ +1210-257-8880
🌐 Website
Sunday: Closed
Monday: 11 AM–7 PM
Tuesday: 11 AM–7 PM
Wednesday: 11 AM–7 PM
Thursday: 11 AM–7 PM
Friday: 11 AM–7 PM
Saturday: 11 AM–7 PM
Highlights
Genuine welcome every visit
Fresh, flavorful burgers shine
Gluten-free flatbread impresses
Worth going out of way
Service exceeds expectations

Fork & Bowl is an American bistro, but I am including it because the welcome is more Mexican than half the Mexican restaurants I visited. Every time I walk in, they genuinely seem glad to see me. The burgers are fresh and flavorful, cooked with real attention. The gluten-free flatbread impressed me, and I do not even eat gluten-free. It had texture and taste that made me forget what it was not. I would go out of my way to eat here, and I did. The service exceeds expectations, the kind of care that makes you tip extra. This place gets it.

You might also want to check out the best italian restaurants in San Antonio.

Acenar Mexican Restaurant

Acenar Mexican Restaurant
🗺️ 146 E Houston St, San Antonio, TX 78205
☎️ +1210-222-2362
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 11 AM–11 PM
Highlights
Best Riverwalk Mexican option
Outstanding portions and flavor
Friendly, attentive wait staff
Great patio dining experience
Fantastic nacho appetizer starter

Acenar is the best Mexican option on the Riverwalk. I will fight anyone who disagrees. The portions are outstanding, and the flavor matches the size. My wait staff was friendly and attentive, never once rushing my river-view meal. The patio is the way to go, watching the boats pass while you eat. Start with the nacho appetizer: it is fantastic, loaded in a way that makes you question whether you need dinner. Spoiler: you will still eat dinner. This place balances tourist energy with genuine quality. I have been twice, and both times left impressed. That is a rare double.

You might also want to check out the best indian restaurant in San Antonio.

Danny WhiteD
Writer

Danny White

Danny White turns San Antonio's everyday chaos into clear-eyed storytelling, favoring the overlooked corners where tamale vendors and riverwalk musicians intersect. His journalism thrives on quick wit and ground-level detail, always chasing the next unscripted moment the city throws his way.

Related posts

featured
2023-08-15

The Top-Rated Casual Restaurants in San Antonio

featured
2023-08-28

Ranked: Best Mexican Breakfast in San Antonio

featured
2023-10-17

Ranked: Best New Restaurants in San Antonio

featured
2023-10-12

Guide to Best Patio Restaurants in San Antonio

featured
2024-01-28

Best Healthy Restaurants in San Antonio: Ultimate Guide

featured
2023-12-11

Best Fancy Restaurants in San Antonio: Ultimate Guide

featured
2026-07-21

San Antonio Riverwalk's Best Casual Restaurants

featured
2024-06-25

The Absolute Best Seafood Restaurants in Downtown San Antonio

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to San Antonio

Join our San Antonio Hits newsletter and get our 48-hour insider itinerary to the top hidden spots in San Antonio.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week
Maria GonzalesM
San Antonio Black Book
The Local's Blackbook 📓

INSIDER ITINERARY

Join our San Antonio Hits newsletter and get our 48-hour insider itinerary to the top hidden spots in San Antonio.