Best Mexican Restaurants in San Antonio
Eva Rogers
August 6, 2024San Antonio’s rich history and culture are mirrored in its vibrant culinary scene, particularly its Mexican cuisine.
The city offers a variety of dining destinations where you can enjoy authentic Mexican restaurants and delicious Tex-Mex dishes.
Whether you crave the familiar flavors of enchiladas or seek to explore the bold tastes of authentic Mexican street food, there’s something for everyone.
The city boasts various Mexican restaurants, from casual taquerias to upscale dining experiences.
Its diverse range of Mexican restaurants offers dining experiences that satisfy every palate.
Whether you’re a local or a visiting foodie, these restaurants are perfect for a great meal with family or friends.
So, grab your appetite and find your new favorite San Antonio Mexican dining destination!
Top 15 Mexican Restaurants in San Antonio
Santa Diabla - Cocina Mexicana
Since 1979, Cocina Mexicana has delighted San Antonio with its authentic Mexican cuisine. Known for its innovative twists on traditional dishes, the restaurant has quickly become a local favorite.
- 906 E Elmira St, San Antonio, TX 78212
- Website +12103147951
- Monday- Friday: 11AM - 10PM, Saturday: 10AM-10PM, Sunday: 10AM-8PM
Since 1979, Cocina Mexicana has delighted San Antonio with its authentic Mexican cuisine.
The restaurant has quickly become a local favorite known for its innovative twists on traditional dishes.
Cocina Mexicana offers a diverse menu featuring standout favorites like Pork Belly, Chilaquiles, and Birria Tacos.
Their culinary expertise extends beyond savory dishes, with inventive cocktails and equally impressive desserts.
Don’t miss the Pastel De Elote, a corn cake adorned with dulce de leche ice cream, cotton candy, and eggnog cream.
While Cocina Mexicana doesn’t serve a buffet, it offers complimentary Wi-Fi, happy hour specials, and a relaxed atmosphere perfect for gatherings with friends and family.
Its passion for redefining Mexican cuisine is evident in its creative dishes.
Dining Information:
Pollos Asados Los Nortenos
Pollos Asados Los Nortenos is a family-owned business that has been serving the great city of San Antonio since 2006. Their traditional family recipes are the heart of their menu and are beloved by the community for their authentic flavors.
- 4642 Rigsby Ave, San Antonio, TX 7822
- Website 2106483303
- Monday: Closed, Tuesday-Saturday: 11AM-9PM, Sunday: 11AM-8PM
Made with love, their chicken dishes are loaded with out-of-this-world flavor.
Available as half or whole chickens, they’re a must-try.
Be sure to pair your chicken with their exceptional green sauce and a classic side of rice and beans.
Pollos Asados Los Nortenos excels at delivering classic Mexican comfort food.
Their casual, intimate atmosphere provides the perfect setting to relax and enjoy a delicious meal.
Dining Information:
Domingo Restaurant
Domingo restaurant, which opened around 2021, offers a wonderful dining atmosphere overlooking the San Antonio Riverwalk. The restaurant features upscale cuisine with a focus on incorporating authentic Mexican flavors.
- 123 N St Mary's St, San Antonio, TX 78205
- Website (210) 404-7516
- Monday-Thursday: 6:30-10AM, 11AM-10PM, Friday: 6:30-10AM, 11AM-11PM, Saturday: 7AM-3PM, 5-11PM, Sunday: 7AM-3PM, 5-10PM
Enjoy their Baja Fish Tacos or Short Rib Quesadillas while enjoying the river views.
If you have a sweet tooth, their Churro Waffles are a must-try.
When it comes to creating a lively ambiance, Domingo Restaurant does its best.
If you plan to visit on the weekend, it’s recommended that you make a reservation, as the restaurant tends to get crowded.
Craving Domingo but staying in? No problem! Enjoy their delicious food with takeout. They also offer a weekend brunch menu and Happy Hour specials throughout the week.
Dining Information:
La Fonda on Main
La Fonda on Main is a historic restaurant serving classic Mexican cuisine since 1932. For the full La Fonda experience, take a seat on their stunning outdoor patio shaded by a centuries-old live oak tree and twinkling lights and soak up the charming ambience and you enjoy your meal.
- 2415 N Main Ave, San Antonio, TX 78212
- Website (210) 733-0621
- Monday-Thursday: 11AM-9:30PM, Friday: 11AM-10PM, Saturday: 10AM-10PM, Sunday: 10AM-9:30PM
From enchiladas, tacos, and quesadillas to nachos, La Fonda on Main offers a variety of favorite Mexican dishes.
Start your meal with their complimentary chips and salsa, and pair with a refreshing cocktail to escape the Texas heat.
While La Fonda on Main doesn’t offer brunch, it offers takeout and happy hour specials and caters to diverse tastes with vegan and vegetarian options.
Dining Information:
Mi Tierra Cafe y Panaderia
Mi Tierra Cafe y Panaderia has been a San Antonio staple for over 80 years, serving up authentic Tex-Mex food with a side of fun. It’s more than just a restaurant; it’s a lively fiesta, brimming with vibrant colors and the sound of mariachi music.
- 218 Produce Row, San Antonio, TX 78207
- Website 2106483303
- Monday-Friday: 8AM-10PM, Saturday-Sunday: 8AM-11PM
They serve traditional Mexican dishes, including enchiladas, a top favorite.
Their famous “Panaderia,” a Mexican bakery, is located in their lobby, where you can pick up various sweet treats in-house.
Whether celebrating a special occasion or craving a taste of Texas, Mi Tierra is a festive atmosphere perfect for savoring classic Mexican dishes with loved ones.
Dining Information:
Tito’s Restaurant Y Cantina
Tito’s Restaurant y Cantina is a lively spot serving up authentic Tex-Mex fare since 2003. With a festive atmosphere and delicious margaritas, it’s the perfect place to unwind and enjoy good food.
- 955 S Alamo St, San Antonio, TX 78205
- Website 210 212-8226
- Monday-Thurs: 11AM-9PM, Friday-Saturday: 11AM-11PM, Sunday: 11AM-9PM
Their tacos and enchiladas are crowd-pleasers, but their menu offers something for everyone.
Tito’s laid-back neighborhood feel makes it a local favorite.
From breakfast to dinner, Tito’s has you covered. Don’t miss their famous chilaquiles, and explore their full cantina menu for the perfect drink to complement your meal.
If you’re craving a night in, Tito’s offers takeout, too!
Dining Information:
Rosario’s ComidaMex & Bar
Rosario’s Comida Mex & Bar is a trendy spot serving up a modern twist on classic Mexican cuisine. With over 30 years of experience, they’ve perfected the art of blending tradition with innovation.
- 722 S St Mary's St, San Antonio, TX 78205
- Website (210) 223-1806
- Monday: Closed, Tuesday-Thursday: 11AM-10PM, Friday-Saturday: 11AM-1AM, Sunday: 11AM-10PM
Their newly designed space boasts stunning outdoor dining and a rooftop terrace with gorgeous skyline views.
Some standouts are their shrimp tacos or chicken enchiladas, which will melt in your mouth.
Rosario’s is perfect for gatherings with friends and family, enjoying cocktails on the rooftop, or hosting memorable events in their private dining area.
Dining Information:
Ernesto’s Mexican Specialties
Ernesto’s Mexican Specialties has been delighting San Antonio with its gourmet Mexican cuisine since 1981. Renowned for both its exceptional Mexican dishes and fresh seafood, Ernesto’s is a San Antonio gem offering a unique dining experience.
- 2559 Jackson Keller Rd, San Antonio, TX 78230
- Website (210) 344-1248
- Monday-Thursday: 11:30AM-2PM, 5:30PM-9PM, Friday: 11:30AM-2PM, 5:30PM-10PM, Saturday: 5:30-10PM, Sunday: Closed
Ernesto’s family-run restaurant prides itself on exceptional service and customization options for each guest.
The Shrimp Enchiladas and Ceviche are local favorites and a must-try for first-time visitors.
Ernesto’s culinary magic lies in its unique French and Mexican flavors blend.
This one-of-a-kind Mexican restaurant should be added to your San Antonio Eats list!
Dining Information:
Step into the chic Acenar if you’re looking to grab a bite along the Riverwalk. Serving since 2005, Acenar is the perfect setting to enjoy modern Mexican cuisine with the beautiful riverwalk views.
- 146 E Houston St, San Antonio, TX 78205
- Website +12102222362
- Tue - Thurs: 11 AM - 10 PM, Fri - Sat: 11 AM - 11 PM, Sun: 11 AM - 9 PM, Mon: 11 AM - 9 PM
Acenar’s flavorful fish and short rib options are top-notch if you crave tacos.
Pair these with their tableside guacamole and a killer margarita, or explore the menu for various other Tex-Mex classics.
Acenar is the perfect place for a family brunch or casual lunch.
Unwind with delicious food and refreshing cocktails during their weeklong happy hour while enjoying the beautiful waterside views.
Craving Acenar at home? Their takeout and delivery options have you covered.
Dining Information:
Iron Cactus Mexican Grill and Margarita Ba
Iron Cactus Mexican Grill and Margarita Bar is a vibrant spot serving up bold, contemporary Mexican cuisine. Their impressive tequila selection complements their menu of unique and flavorful dishes.
- 200 RiverWalk Suite 100, San Antonio, TX 7820
- Website (210) 224-9835
- Monday-Thursday: 11AM-10PM, Friday-Saturday: 11AM-11PM, Sunday: 11AM-10PM
Located on the riverwalk, Iron Cactus offers a relaxing ambiance. Kick back, relax, and enjoy the views with a cocktail or two in hand.
Don’t miss their crowd-pleasing Baja fish tacos and Brisket Enchiladas paired with their signature margaritas.
It is a perfect place to host any event with friends and family in its private dining spaces.
Their convenient takeout and delivery services are just a call away for those craving Iron Cactus at home.
Dining Information:
Paloma Blanca Mexican Cuisine
Paloma Blanca Mexican Cuisine offers an elevated dining experience featuring refined Tex-Mex classics like enchiladas, flautas, and tacos. Top off the night with their famous flan and tres leches cake.
- 5800 Broadway #300, San Antonio, TX 78209
- Website (210) 822-6151
- Monday-Friday: 11AM-9PM
Whether you dine inside or outside, you will be immersed in a charming landscape.
Dine in the cozy indoor ambiance beside a fireplace, or sit in the outdoor oasis surrounded by lush greenery, flowers, and a gorgeous water fountain.
Catering to diverse tastes, Paloma Blanca offers paleo, gluten-free, and vegetarian options alongside signature margaritas.
Don’t miss this culinary gem in San Antonio, with convenient curbside to-go options.
Dining Information:
Pete’s Tako House
Pete’s Tako House is a casual spot beloved for its delicious and affordable tacos. Fresh, homemade tortillas are made daily, making their breakfast tacos a local favorite.
- 502 Brooklyn Ave, San Antonio, TX 78215
- Website (210) 224-2911
- Monday-Sunday: 7AM-3PM
Breakfast tacos are a staple in Pete’s Tako house, but if you’re craving a meal other than tacos, they have various Tex-Mex classics, such as Enchiladas, Fajitas, and Quesadillas.
You can beat Pete’s affordable prices, hearty meals, and laid-back atmosphere, but If you’re craving Pete’s and want to enjoy the comfort of your home, they offer takeout and delivery.
Dining Information:
La Gloria brings the vibrant flavors of Mexico City’s street food scene to life. With a focus on authentic, colorful dishes, they value celebrating the rich culinary heritage of Mexico in the great city of San Antonio.
- 100 E Grayson St, San Antonio, TX 78215
- Website (210) 267-9040
- Monday-Thursday: 11AM-10PM, Friday-Saturday: 11AM-11PM, Sunday: 11AM-9PM
Their street tacos, especially their Al Pastor and fish tacos, are fan favorites.
Their Margaritas pack a punch of flavor and are a great complement to any meal.
La Gloria brings a vibrant and energetic atmosphere, whether you’re enjoying the indoor space or soaking in the Riverwalk views from the patio.
Bring your friends and family and enjoy the spirited ambiance, or order takeout or delivery and savor the flavors of La Gloria’s at home.
Dining Information:
Lone Star Cafe
Lone Star Cafe is a cozy haven serving up classic American comfort food. You can find a variety of burgers, seafood, breakfast, barbecue and steaks all on their Texas sized menu.
- 237 Losoya St, San Antonio, TX 7820
- Website (210) 223-9374
- Monday-Thurs: 11AM-9PM, Friday: 11AM-11PM, Saturday: 11AM-11:30PM, Sunday: 11AM-9PM
Breakfast is a hit here with their diverse crepe selection and load of breakfast choices.
If you’re in the mood for lunch options try out their Lone Star Country Fried Chicken or Fried Mushrooms.
Lone Star Cafe excels in creating a charming and intimate atmosphere that makes it a wonderful place to dine.
However, they offer both takeout and delivery options if you want takeout.
Dining Information:
Nicha’s Comida Mexicana
Nichas Comida Mexican is a family-friendly spot featuring traditional Mexican fare. Their commitment to preserving traditional flavors shines through in every homestyle dish.
- 5059 Northwest Loop 410, San Antonio, TX 78229
- Website (210) 680-4420
- Monday-Thursday: 10:30AM-9PM Fri-Saturday: 9AM-11PM
Whether you crave fajitas, enchiladas, or a refreshing margarita, Nicha’s satisfies your taste.
Enjoy various dishes at their weekend buffet, or savor your favorites at home with their takeout and delivery options.
With a diverse menu featuring breakfast, lunch, dinner, vegan, and vegetarian options, Nicha’s is a must-visit for everyone.
Dining Information:
Best Mexican Restaurants in San Antonio According to Reddit
We found this thread on Reddit with locals’ input about the best Mexican food restaurants in San Antonio.
Here are some of their top recommendations:
- Pollos Asados Los Nortenos: A favorite among locals for their delicious grilled chicken
- Blanco Cafe: Loved for its brisket tacos and cheese enchiladas
- Paloma Blanca: Loved for their enchiladas and variety of cuisine
- La Fogata: Great margaritas and taco selection
Other notable mentions include:
- La Barca de Jalisco: hole in the wall Mexican restaurant, amazing street, and breakfast tacos
- Rays Drive Inn: Loved for carne guisada and shredded chicken puffy tacos
This thread provides various options, from family-owned spots to trendy places.
Locals appreciate both traditional and modern takes on Mexican cuisine, highlighting the diverse culinary scene in San Antonio
Whether you’re in the mood for tacos, enchiladas, or something more unique, San Antonio has something for everyone.
Best Mexican Food in San Antonio?
byu/mchacon0626 insanantonio
Conclusion
From the soulful comfort of classic Tex-Mex to the bold flavors of authentic Mexican dishes, San Antonio offers a diverse range of dining experiences.
Whether you’re in the mood for a festive atmosphere at Mi Tierra Cafe y Panaderia or a laid-back dining experience at Pete’s Tako House, San Antonio has something for everyone.
Family-owned spots like Pollos Asados Los Nortenos offer comforting, homestyle dishes, while hip places like Santa Diabla Cocina Mexicana provide innovative takes on classic Mexican dishes.
Whether you’re a local or visiting foodie, these must-visit spots showcase the best of San Antonio’s Mexican dining scene.
So, next time you’re craving Mexican food, check out these top-rated Mexican restaurants in San Antonio for an unforgettable culinary experience.

A Texan through and through, her passion for the Lone Star State is evident in every word she writes.Hailing from the vast plains of West Texas, Eva has a deep appreciation for the unique blend of tradition and innovation that defines the Texan spirit. Eva crafts articles that celebrate the diverse tapestry of Texas, from its bustling urban centers to its serene rural landscapes.
Google Maps


