San Antonio is renowned for its deep-rooted Tex-Mex culture, blending the rich traditions of Texas and Mexico. This vibrant city offers a wealth of Tex-Mex dining experiences. Locals and visitors alike can savor creamy chicken enchiladas, hearty breakfast tacos, zesty chips & salsa, and refreshing margaritas.
San Antonio harbors countless Tex-Mex restaurants, from hidden gems on the Riverwalk to beloved family-operated eateries. The city’s cuisine scene is a testament to its history and heritage, making it a prime destination for those seeking authentic and unforgettable Tex-Mex flavors.
What Is Tex Mex Cuisine?
Tex Mex cuisine is a flavorful fusion that combines the culinary traditions of Mexican culture with Texan influences. Originating from the Tejano community, who are Texans of Mexican descent, this cuisine blends authentic Mexican dishes with the hearty ingredients and bold flavors found in Texas.
Tex Mex dishes are known for their heavy use of beef, which sets them apart from traditional Mexican cuisine that often favors pork. In Tex Mex kitchens, yellow cheese is a staple, unlike its Mexican counterpart, which commonly uses queso fresco.
Some of the key ingredients and dishes include:
- Fajitas: Typically made with grilled beef or chicken, served with sautéed peppers and onions, and wrapped in flour tortillas.
- Enchiladas: Corn tortillas filled with beef, chicken, or cheese, and covered in a chili-based sauce.
- Tacos: Both hard and soft shell tacos are popular, filled with seasoned meat, cheese, lettuce, and tomatoes.
- Guacamole: A creamy dip made from mashed avocados, lime juice, onions, and cilantro.
- Salsa: A variety of sauces made from tomatoes, chilies, onions, and other ingredients.
- Queso: A melted cheese dip often spiced with chilies and served with tortilla chips.
- Huevos Rancheros: A breakfast dish featuring corn tortillas topped with fried eggs and salsa.
Authentic Tex Mex showcases diverse flavors with an emphasis on ingredients like cumin, ground chili seasoning, corn, flour tortillas, and rich meats such as beef. Such a merging of flavors offers a unique and satisfying culinary experience.
Tex Mex Example: The Puffy Taco
The puffy taco, a specialty in San Antonio, was developed by brothers Henry and Ray Lopez. Using an air fryer, they discovered that raw masa dough, when fried, expands into a light and crispy shell. This method contrasts with traditional cooking on a griddle. Puffy tacos are quintessential Tex-Mex cuisine. Henry’s Puffy Tacos and Ray’s Drive Inn are the go-to places to experience these delectable treats. The deep-fried masa not only gives the taco its unique texture but also makes it a beloved dish among locals and visitors alike.
1. La Fonda On Main
View this post on Instagram
La Fonda on Main, established in 1932, holds a special place in San Antonio’s culinary landscape. While it offers dishes from interior Mexican cuisine, it’s famous for its outstanding Tex-Mex selections. Patrons can enjoy nachos loaded with beef, avocado, and crema, oak-grilled fajitas made with prime beef, and generous plates of shredded chicken enchiladas. Both locals and tourists regard this restaurant as a top choice for slightly upscale Tex-Mex dining.
The venue itself is steeped in history. Over the years, it has hosted notable figures like Franklin D. Roosevelt, Lyndon B. Johnson, John Wayne, and Dwight D. Eisenhower.
La Fonda on Main is not just about the food; the ambiance is equally impressive. The interior resembles a well-decorated home, featuring Mexican textiles, exposed beams, and tiled floors. A key highlight is the beautiful outdoor patio. On pleasant days, securing a table outside is highly recommended.
Although prices are on the higher side compared to typical Tex-Mex spots, the exceptional dining experience justifies the cost.
Location: 2415 N Main Ave, San Antonio, TX 78212
2. Mi Tierra
View this post on Instagram
Mi Tierra is a gem in San Antonio with a history that dates back to the 1930s. Originally just a small three-table cafe, the establishment gradually expanded to occupy an entire block of the historic Market Square. This growth was driven by the demand of customers who dined there around the clock. Although it no longer operates 24/7 since the pandemic, it remains a popular spot for breakfast, lunch, or dinner.
The decor of Mi Tierra is festive and vibrant, featuring piñatas hanging from the ceiling, in-house mariachi bands, and staff dressed in themed attire. This lively atmosphere makes it a favorite destination for locals and tourists alike.
Mi Tierra offers a blend of cultural experiences with delicious Tex-Mex dishes, making it a perfect place for family gatherings or dining with friends.
Location: 218 Produce Row, San Antonio, TX 78207
3. Rosario’s Tex Mex
View this post on Instagram
Rosario’s stands out as the go-to destination for Tex-Mex cuisine in Southtown. Established in 1999, it has gained recognition in notable publications such as Southern Living, Texas Monthly, and the New York Times. The vibrant atmosphere of Rosario’s is often complemented by live music on weekends, making it a lively spot for dining and entertainment.
The menu at Rosario’s is extensive, featuring numerous Tex-Mex delights. Popular items include Tacos Norteños, Griselda’s Tacos Callejeros, and Enchiladas Suizas. For those dining in groups, the parrillas and fajita dishes offer sizzling and shareable options that can cater to any taste preference.
Rosario’s spacious seating area makes it an ideal location for large gatherings, ensuring everyone can enjoy a memorable dining experience. Check their website for more information.
Location: 9800 Airport Blvd, San Antonio, TX 78216
4. Garcia’s Mexican Food
View this post on Instagram
Garcia’s Mexican Food has been a staple in San Antonio since 1962. The original owner’s children now run the diner, ensuring the same great food and homey atmosphere. They offer a wide selection of Tex-Mex dishes for breakfast and lunch.
A special feature at Garcia’s is their homemade tortillas, available in both flour and corn varieties. The standout dish here is the brisket taco with guacamole, known for its tender, flavorful meat.
Location: 842 Fredericksburg Rd, San Antonio, TX 78201
5. Ácenar
View this post on Instagram
Ácenar is a modern Mexican restaurant that offers breathtaking views of the River Walk. Known for its high-quality Tex-Mex cuisine, it stands out as a prime spot for those craving Mexican food in this scenic area.
The diverse menu features a mix of traditional and elevated dishes. While the prices may be on the higher side, this is typical for establishments located on the River Walk. The friendly service complements the extensive offerings, making dining here a pleasurable experience.
Patrons can enjoy a wide selection of margaritas made with premium tequilas. Signature dishes include enchiladas y mole and seafood tacos, both known for their rich flavors.
The standout feature of Ácenar is its balcony seating. Positioned on the second story, the restaurant offers diners stunning views without the distractions of passersby immediately beside them. This setting enhances the dining experience, merging great food with great sights.
Location: 146 E Houston St, San Antonio, TX 78205.
Highlights:
- Elevated Mexican and Tex-Mex dishes
- Wide margarita selection
- Balcony with river views
- Friendly service
6. Iron Cactus
Iron Cactus, originally from Austin, is a well-liked spot on the San Antonio Riverwalk. This restaurant offers a serene setting for enjoying fajitas by the water. The outdoor patio stands out with its guard rail and planters, ensuring a peaceful dining experience away from foot traffic.
The drink menu at Iron Cactus is impressive, boasting an extensive selection of 100 premium tequilas. Known for their margaritas made to order, guests can try unique flavors like spicy watermelon or prickly pear. For those who appreciate finer details, tequila flights and mezcal flights are available.
While the restaurant brands itself as Mexican, the offerings lean heavily towards Tex-Mex. The menu features items like pork tamale pops, a cheeseburger and fries, and hickory grilled salmon. Traditional favorites such as sizzling beef fajitas, tuna ceviche, and tres leches cake are also included.
Located at 200 River Walk Suite 100, San Antonio, TX 78205, Iron Cactus provides a fantastic option for those seeking good Tex-Mex on the Riverwalk.
7. The Original Donut Shop
The Original Donut Shop in San Antonio offers more than just a variety of delicious donuts. This local favorite is also renowned for its Tex-Mex breakfast tacos. Serving the community for decades, the shop prepares a wide range of breakfast tacos, using tortillas that are freshly made every day.
The menu is quite extensive, featuring popular choices like toasted bean and cheese with bacon tacos, all topped with a savory homemade salsa. It’s not just the breakfast tacos that draw people in. There are also tasty breakfast and lunch Tex-Mex plates available such as chilaquiles, chalupas, and gorditas. These dishes are all affordably priced, making them a great option for satisfying meals.
The main attraction, why most patrons patiently wait in the drive-thru line, is the breakfast tacos. Their reputation for quality and flavor has made The Original Donut Shop a must-visit for anyone craving exceptional Tex-Mex breakfast items.
8. Henry’s Puffy Tacos
When it comes to indulging in Tex-Mex favorites like puffy tacos, margaritas, and chips with queso, Henry’s Puffy Tacos in San Antonio stands out. This beloved restaurant is a hotspot, often filled with regular patrons who treasure the light and crispy tacos they serve.
Henry’s ambiance is iconic, with a central bar offering beer and a wide selection of tequila. The space features a mix of tables and booths, where guests can enjoy their meals. Stacks of well-worn menus add a touch of nostalgia, showing years of use and spills.
Longtime fans know that Henry Lopez, the founder, pioneered the puffy taco in San Antonio. Although many places now serve this local specialty, Henry’s remains the original and a must-visit for an authentic experience.
Location: 6030 Bandera Rd, San Antonio, TX 78238
9. Ray’s Drive Inn
Ray’s Drive Inn started back in 1956, staying true to its roots as a classic drive-in. The puffy taco, credited to Henry Lopez, was made famous with the help of his brother Ray. In 1992, Ray’s Drive Inn secured the trademark for the “puffy taco,” emphasizing the Lopez brothers’ significance in San Antonio’s Tex Mex culture.
The restaurant itself is a small, old-fashioned corner spot with neon lights on its roof. Diners can enjoy the experience from their car as the car-hops deliver orders directly. Inside, visitors are greeted by historic memorabilia, a jukebox, and framed photos of Ray Lopez with various celebrities and politicians. The wooden paneling and original floors add a touch of nostalgia and charm.
The menu offers typical Tex Mex and American favorites. Choices include BBQ wings, beef burgers, nachos, puffy tacos, and beef fajitas. While the food might not be groundbreaking, the historical atmosphere provides a unique dining experience.
Location: 822 SW 19th St, San Antonio, TX 78207
Hours of Operation:
- Closed Mondays
- Tuesday to Thursday: 11 AM – 7 PM
- Friday and Saturday: 11 AM – 9 PM
- Sunday: 11 AM – 7 PM
10. La Margarita
Located at Historic Market Square, La Margarita Mexican Restaurant and Oyster Bar is a great alternative if the wait at Mi Tierra gets too long. Across from Mi Tierra, it shares a family connection as both were started by members of the Cortez family.
La Margarita offers a different environment compared to Mi Tierra. Instead of vibrant decor and hanging pinatas, it features a New Orleans-style two-story house with a large wrap-around patio.
Though similar, their menus have key differences. La Margarita includes a seafood section with items like shrimp cocktail, ceviche, and gulf oysters. They also have heavier seafood dishes such as fried fish and fried oysters, emphasizing the “Tex” in Tex-Mex.
Special Features
New Orleans-style house, wrap-around patio
Fried fish and fried oysters available
Seafood Options
Location: 120 Produce Row, San Antonio, TX 78207
La Margarita combines the rich flavors of Tex-Mex with a laid-back atmosphere, making it a popular spot at Market Square.
11. Carriqui
Carriqui might not be your traditional Tex-Mex place, but its “South Texas cuisine” makes it a stylish spot for fans of Tex-Mex flavors. Located at 239 E Grayson St, San Antonio, TX 78215, Carriqui offers a beautiful ambiance that’s perfect for enjoying discounted margaritas and queso on the patio.
Although it doesn’t brand itself as a Tex-Mex restaurant, many of its dishes are influenced by Tex-Mex cuisine. Classic nachos with refried beans and cheddar, chicken tortilla soup, and smokehouse platters with chips, tortillas, beans, and rice are on the menu. These items reflect South Texas’s rich Tex-Mex heritage.
Carriqui is not just about the food; its trendy and upscale atmosphere makes it an ideal spot for a fun and relaxed dining experience. Happy hour specials make this restaurant a draw for those looking to enjoy half-priced drinks in a chic setting. Visit their website for more details and reservations.
12. Nicha’s
At Nicha’s, you get the expected Tex-Mex experience—margaritas, fajitas, chips, and salsa with quick service and affordable prices. It’s been a beloved spot in San Antonio since 1977, now with three locations. One location near Mission San Jose is perfect for breakfast if you’re exploring the San Antonio missions.
Nicha’s sticks to the essentials of Tex-Mex cuisine, offering a satisfying experience. This place won’t give you surprises, but it will serve up reliably delicious food. Expect margaritas for under $10, crispy beef and cheese tacos, and sizzling beef fajitas. The environment is straightforward and unpretentious, making it a go-to for a fast, tasty, and budget-friendly Tex-Mex meal in San Antonio.
Location:
5059 Northwest Loop 410, San Antonio, TX 78229
13. Pete’s Tako House
Established in 1978, this family-run spot is a favorite for delicious Tex-Mex in San Antonio. Pete’s Tako House started in a small building on Main Ave. After 33 years there, it moved to Brooklyn Ave in 2011 to better serve its loyal customers.
Pete’s Tako House offers a wide menu for breakfast, lunch, and dinner, but the best time to visit is in the morning or early afternoon. Open daily from 7am to 3pm, it’s an ideal place to grab some of San Antonio’s best breakfast tacos.
For lunch, their chili con queso is a must-try starter. The Tako Salad, named after the restaurant, is another excellent choice, capturing the essence of Tex-Mex cuisine.
Location: 502 Brooklyn Ave, San Antonio, TX 78215
Conclusion
From iconic spots like Mi Tierra and Henry’s Puffy Tacos to modern favorites like Ácenar and Carriqui, the city is a paradise for Tex-Mex enthusiasts. Each restaurant brings its unique touch to the beloved cuisine, whether it’s through historic recipes, innovative dishes, or simply the inviting atmosphere that makes dining a memorable experience.
For locals and visitors alike, dining at these establishments is more than just a meal—it’s an experience that celebrates the essence of Tex-Mex cuisine. So, whether you’re a lifelong fan or new to the flavors, San Antonio’s Tex-Mex restaurants offer a delightful journey through one of the city’s most beloved culinary traditions.