Downtown San Antonio can feel like one long mariachi loop, but the real move is knowing where to duck in for a proper plate. You can go from polished riverwalk patios with margaritas the size of your head to linoleum-floor dives where the puffy taco is a religion, and still land a table in under twenty minutes.
One bite of the charro beans at any of these spots and you'll forget you're a tourist. I've chased the best enchiladas from Market Square to the St.
Mary's strip, and this list is the payoff. Take your pick.
Domingo Restaurant
☎️ +1210-404-7516
🌐 Website
| Highlights |
|---|
| Great food, nice atmosphere |
| Helpful staff, cool manager |
| Delicious Mexican corn waffles |
| Perfect riverwalk breakfast spot |
Domingo Restaurant is my pick for a relaxed meal on the River Walk. The food is consistently good, the staff genuinely helpful, and that Mexican corn waffle thing is a clever twist I keep coming back for. The vibe is easy, not fussy, perfect for a casual breakfast or a laid-back lunch. If you want solid food without a tourist-trap price tag, this spot earns its keep. I left satisfied, which is more than I can say for some flashier places nearby.
You might also want to check out the best mexican restaurant in San Antonio.
Mi Tierra Cafe y Panaderia
☎️ +1210-225-1262
🌐 Website
| Highlights |
|---|
| Lively, festive Mexican atmosphere |
| Quick, friendly service |
| Fresh housemade tortillas |
| Exceptional enchiladas |
| Beloved family tradition |
Mi Tierra Cafe y Panaderia is a full-on sensory blast, and I mean that in the best way. The Mariachi music, the colorful decorations, the constant hum of activity—it feels like a party you're invited to. Service is fast and friendly even when it's packed, and those fresh tortillas are non-negotiable. The enchiladas are exceptional, rich and saucy. It's a beloved family institution for a reason; you can taste the history in every bite. Go hungry, but expect a wait—it's worth it.
You might also want to check out the best mexican restaurant in Riverwalk San Antonio.
La Fonda On Main
☎️ +1210-733-0621
🌐 Website
| Highlights |
|---|
| Trout cooked with flawless precision |
| Best flan we've had |
| Attentive service, cozy atmosphere |
| Prices fair for quality |
| Dinner worth every bite |
La Fonda On Main is my quiet favorite for a refined, unhurried dinner. The trout was cooked with such precision—crispy skin, flaky interior, a delicate sauce that didn't overpower. The flan is the best I've had in the city: silky, caramel-bitter, and perfect. Service is attentive without hovering, and the room feels warm and intimate. Prices are a touch higher, but the quality matches. If you want a meal that feels considered and elegant, this is the place. I left feeling genuinely impressed.
You might also want to check out the best mexican restaurant in San Antonio Riverwalk.
Casa Catrina
☎️ +1210-469-4059
🌐 Website
| Highlights |
|---|
| Excellent service, clean space |
| Inviting vibe, great salsa |
| Delicious food, cute decor |
Casa Catrina is a bright, clean spot that gets the basics right. The service is excellent—friendly, fast, and always checking in. The salsa has a nice kick, and the dining room is spotless, which I appreciate. The food is delicious, especially the tacos and the enchiladas verdes. It's not trying to be fancy, just good, honest Mexican food served in a pleasant environment. The vibe is inviting and comfortable. I'd happily bring friends here for a casual meal without any pretense.
You might also want to check out the best mexican restaurant in New Braunfels.
La Margarita Mexican Restaurant & Oyster Bar
☎️ +1210-898-1745
🌐 Website
| Highlights |
|---|
| Consistently delicious, never disappoints |
| Outstanding service, even when busy |
| Perfect for group celebrations |
| Reliable favorite during Fiesta |
La Margarita Mexican Restaurant & Oyster Bar is the reliable pick for groups and celebrations. The menu is huge, covering everything from fajitas to fresh oysters, and it's all consistently good. Service is outstanding even when they're slammed, which happens often. The margaritas are strong, the portions are generous, and the energy is high. During Fiesta, this place is a cornerstone—lively, crowded, but somehow still efficient. For a fun, festive meal with a group, this is my go-to recommendation. You won't regret it.
You might also want to check out the best mexican restaurant in North San Antonio.
Teka Molino
☎️ +1210-281-1725
🌐 Website
| Highlights |
|---|
| Authentic border-style Tex-Mex |
| Fast, hot, memorable dishes |
| Creamy cilantro salsa standout |
| Friendly, accommodating staff |
| Puffy tacos worth craving |
Teka Molino is the definition of authentic border-style Tex-Mex. The puffy tacos are legendary—light, crispy, and filled with perfectly seasoned meat. The creamy, tangy salsa is a standout condiment I could eat with a spoon. Service is fast, efficient, and friendly, even during the lunch rush. Everything arrives hot and fresh. It's a no-frills joint that lets the food speak for itself. If you want a real taste of San Antonio's heritage, skip the tourist spots and come here. Just don't expect fancy décor.
You might also want to check out the best mexican restaurant in Downtown San Antonio.
The Original Mexican Restaurant
☎️ +1210-224-9951
🌐 Website
| Highlights |
|---|
| Riverwalk seating with great views |
| Huge portions at fair prices |
| Friendly, professional service throughout |
| Fresh, tasty salsa and chips |
| Classic Tex-Mex in festive setting |
The Original Mexican Restaurant on the River Walk delivers exactly what you hope for: classic Tex-Mex with a prime riverside view. The outdoor seating lets you watch the barges glide by while you enjoy generous portions of enchiladas and tacos. Service is professional and friendly, and the chips and salsa come out fast and fresh. Prices are reasonable for the location. It's a tourist magnet, sure, but it lives up to the hype. For a scenic, satisfying meal, this is a safe and solid choice.
You might also want to check out the best mexican restaurant in Boerne.
Acenar Mexican Restaurant
☎️ +1210-222-2362
🌐 Website
| Highlights |
|---|
| Best Riverwalk Mexican option |
| Generous portions, excellent flavor |
| Attentive, personable wait staff |
| Ideal for special occasions |
Acenar is the best bet for a River Walk dinner with a modern touch. The food is elevated but not pretentious—think creative tacos and ceviches with bright, bold flavors. The wait staff are personable and knowledgeable, happy to make recommendations. Portions are generous, and the presentations are lovely. It's ideal for a date or a special occasion, with a polished but relaxed vibe. The views are great, and the cocktails are on point. This is where I take out-of-town guests to impress them.
You might also want to check out the best asian restaurants in San Antonio with Outdoor Seating.
Sanchos Cantina & Cocina
☎️ +1210-320-1840
🌐 Website
| Highlights |
|---|
| Boldly flavored, warmly served |
| Friendly service, memorable first stop |
| Kitchen wisdom, honest warnings |
| Charming quirks, feline company |
| Worth navigating the parking puzzle |
Sanchos Cantina & Cocina is a quirky little gem that rewards the effort to find it. The parking is a genuine puzzle, but once you're inside, the charm takes over. The food is boldly flavored—spicy, smoky, and comforting—and served with genuine warmth. The staff treat you like friends, and the quirky decor is endearing. It's the kind of place that feels like a well-kept secret. The margaritas are stiff, and the tacos are memorable. Just be patient with the parking; the payoff is worth it.
You might also want to check out the best italian restaurants in San Antonio Riverwalk.
Mezquite
☎️ +1210-756-7378
🌐 Website
| Highlights |
|---|
| Fresh guacamole, warm tortillas |
| Homemade tacos, well-cooked meat |
| Great ambiance, soft music |
| Balanced, sweet-tart limonada |
| Pleasant, memorable atmosphere |
Mezquite is a lovely, unassuming spot that excels at fresh, homemade Mexican classics. The guacamole is made tableside and is creamy and bright. The tortillas are warm and soft, and the tacos are filled with well-cooked, well-seasoned meat. The atmosphere is pleasant, with soft music and a relaxed pace. The limonada is perfectly tart-sweet. It's not a place for a quick bite; it's for slowing down and enjoying the meal. I left feeling nourished and content. A true local find.
You might also want to check out the best italian restaurants in San Antonio 151.
Mixtli
☎️ +1726-238-1046
🌐 Website
| Highlights |
|---|
| Nine-course Pacific menu |
| Rotating chef-driven courses |
| Staff tells every story |
| Sommelier’s perfect wine pairings |
| Memorable anniversary service |
Mixtli is not a restaurant; it's a performance. The nine-course tasting menu takes you on a journey through Mexico's diverse regions, each plate a tiny work of art. The staff tells the story behind every dish, and the wine pairings are spot-on. It's an intimate, immersive experience that commands your full attention. We went for our anniversary, and they made it unforgettable. This is the place for a special occasion when you want to be amazed, not just fed. Reserve well ahead.
You might also want to check out the best italian restaurants in San Antonio.
Paladar Fusion Mexico Cuba
☎️ +1210-267-1329
🌐 Website
| Highlights |
|---|
| Fresh, bold, authentic flavors |
| Cozy, welcoming atmosphere |
| Friendly, attentive service |
| Beautifully presented dishes |
| A true local favorite |
Paladar Fusion Mexico Cuba is a delightful surprise. The menu blends Mexican and Cuban flavors in ways that actually work, like a smoky mole meeting a tangy mojo. The atmosphere is cozy and welcoming, with warm lighting and attentive staff who genuinely seem to enjoy their jobs. Dishes are beautifully presented, and the flavors are bold without being overwhelming. It's not the cheapest option, but the quality justifies the price. I left feeling like I'd discovered a local secret that more people should know about.
You might also want to check out the best mexican seafood restaurant in San Antonio.
Pico de Gallo
☎️ +1210-256-9350
🌐 Website
| Highlights |
|---|
| Abuela-level comfort food |
| Colorful Mexican heritage interior |
| Attentive staff, warm service |
| Generous portions, lunch sizing |
| Lively local crowd daily |
Pico de Gallo feels like eating at your abuela's house, if your abuela happened to be an incredible cook. The interior is a riot of color, folk art, and charm, and the service is warm and personal. The food is pure comfort—the kind of guacamole and enchiladas that make you want to hug the chef. Portions are generous, and the prices are fair for the quality. It's a lively spot, always busy with locals and tourists alike. A solid, satisfying choice for authentic Mexican home cooking.
You might also want to check out the best indian restaurant in San Antonio.
El Castillo Mexican Restaurant
☎️ +1210-537-9776
🌐 Website
| Highlights |
|---|
| Great food and plenty |
| Puffy tacos fresh, flavorful |
| Fast, attentive lunch service |
| Fantastic value for money |
| Worth finding this spot |
El Castillo Restaurant is a reliable workhorse. The puffy tacos are the star—crispy, airy shells filled with seasoned meat and fresh toppings. Service is fast and efficient, perfect for a quick lunch when you're on a schedule. The portions are huge, and the prices are easy on the wallet. It's not fancy, but it's honest Tex-Mex done right. I appreciated the no-nonsense approach and the consistently hot, flavorful food. For a dependable, satisfying meal, you could do a lot worse.
You might also want to check out the best german restaurant in New Braunfels.
Maria Bonita Restaurant
☎️ +1210-332-5504
🌐 Website
| Highlights |
|---|
| Standout margaritas and happy hour |
| Attentive, friendly table service |
| Cozy rustic interior ambiance |
| Worth the wait and parking hassle |
| Solid Tex-Mex combination plates |
Maria Bonita is a paradox: a restaurant with a reputation for a wait and a parking hassle that still manages to charm you. The margaritas are standout—strong, tangy, and made properly. The interior is rustic and cozy, with a fireplace that adds warmth in winter. The combination plates are solid and classic, nothing groundbreaking but executed well. The staff is attentive despite the chaos. The payoff is good food and a convivial atmosphere. Just be prepared to circle the block for parking; it's part of the experience.
You might also want to check out the best german restaurant in San Antonio.



























