San Antonio is a treasure for Tex-Mex lovers in the Lone Star State. The city offers many top Tex-Mex restaurants, including the famous Rosario’s, a staple for three decades in the Southtown Arts District and Northside. With solid Tex-Mex dishes like enchiladas, especially the enchiladas verdes and enchiladas suizas, it’s a place that will satiate your cravings. Pair these with their prickly pear margaritas and bean and cheese nachos for a scrumptious start.
Another gem is Paloma Blanca in the affluent Alamo Heights neighborhood. Known for fine dining and a lovely patio perfect for al fresco dining, it boasts a dedicated gluten-free menu, great staff, and a beautiful interior dining room. Their shrimp tacos, Chile Rellenos, and Tacos Al Pastor made with traditional marinated pork, pineapple, onions, and cilantro offer a wonderful Tex-Mex experience.
La Fonda On Main
Address: 2415 N Main Ave, San Antonio, TX 78212
Phone: (210) 733-0621

La Fonda on Main is a beloved spot for both locals and tourists in San Antonio. This restaurant serves up exceptional Tex-Mex and Mexican cuisine in an upscale setting, offering classic plates like enchiladas, oak-grilled fajitas, and nachos topped with shredded chicken or prime beef. Its history is rich, dating back to the 1930s, with famous diners like John Wayne and presidents such as FDR and LBJ. This makes it a standout among the Best Restaurants in San Antonio for both food lovers and history buffs.
Mi Tierra Cafe Y Panaderia
Address: 218 Produce Row, San Antonio, TX 78207
Phone: (210) 225-1262

Mi Tierra Cafe Y Panaderia has been a staple since 1941, offering a mix of festive atmosphere and authentic Mexican Restaurant San Antonio cuisine. With vibrant décor, mariachi music, and delicious Mexican hot chocolate, it’s a must-visit in downtown San Antonio’s Market Square.
Rosario’s Tex Mex
Address: 722 S St Mary’s St, San Antonio, TX 78205
Phone: (210) 223-1806

Rosario’s Tex-Mex is a place in Southtown that’s been serving exceptional Tex-Mex eats since it opened in 1999. This restaurant is known for its lively atmosphere, with live music on the weekend that adds to the fun. The menu has been featured in Southern Living, Texas Monthly, and the New York Times, making it a must-visit spot in San Antonio.
Garcia’s Mexican Food
Address: 842 Fredericksburg Rd, San Antonio, TX 78201
Phone: (210) 735-4525

Garcia’s Mexican Food has been a mark of authentic Tex-Mex in San Antonio since it opened in 1962. Started by the original owner and now run by his children, this spot continues the legacy of serving favorites in a relaxed atmosphere. Whether you dine for breakfast or lunch, the extensive menu offers something for everyone.
Ácenar
Address: 146 E Houston St, San Antonio, TX 78205
Phone: (210) 222-2362

Ácenar is a contemporary Spanish Restaurant San Antonio offering an elevated Mexican dining experience on the Riverwalk. Its riverside views, upscale atmosphere, and flavorful dishes make it perfect for family gatherings and celebrations.
Iron Cactus
Address: 200 River Walk St, Suite 100, San Antonio, TX 78205
Phone: (210) 224-9835

Iron Cactus is a popular Tex-Mex restaurant with a second location on the San Antonio Riverwalk. Known for its calm and beautiful atmosphere, this Austin-based spot offers elevated dining with favorites like sizzling beef fajitas and a wide tequila selection. Enjoy excellent margaritas like the spicy watermelon or prickly pear on the outdoor patio, which is perfect for a calm experience while watching pedestrians stroll by.
Henry’s Puffy Tacos
Address: 6030 Bandera Rd, San Antonio, TX 78238
Phone: (210) 432-7341

Henry’s on Bandera Road is a larger restaurant that’s a must-visit for a fix of their signature puro dish—Henry’s Puffy Tacos. This Westside spot is owned by brothers who also run the sister restaurant Ray’s Drive Inn. You can build your plate with a choice of meats, served with classic rice and beans.
Ray’s Drive Inn
Address: 822 SW 19th St, San Antonio, TX 78207
Phone: (210) 432-7171

Henry’s on Bandera Road is a larger restaurant that’s a must-visit for a fix of their signature puro dish—Henry’s Puffy Tacos. This Westside spot is owned by brothers who also run the sister restaurant Ray’s Drive Inn. You can build your plate with a choice of meats, served with classic rice and beans.
La Margarita
Address: 120 Produce Row, San Antonio, TX 78207
Phone: (210) 227-7140

When visiting San Antonio’s Market Square, you might face an hour-long wait at Mi Tierra on weekends. For a table, your best bet is to walk around the square to La Margarita Mexican Restaurant and Oyster Bar. This spot was opened by Jorge Cortez, the son of Mi Tierra’s founder. The family maintains similar menus, ensuring you get the same delicious flavors.
Nicha’s Comida Mexicana
Address: 3119 Roosevelt Ave, San Antonio, TX 78214
Phone: (210) 922-3330

Nicha’s Comida Mexicana is a staple on the Southside, first opened in 1977. Their newer location on Loop 410 is also popular for big groups. The homey plates here remind me of family dinners, making it a true local gem. This family-owned and family-operated restaurant always makes you feel welcome.
Pete’s Tako House
Address: 502 Brooklyn Ave, San Antonio, TX 78215
Phone: (210) 224-2911

Pete’s Tako House is a family run local gem that has been serving delicious Tex Mex since opening in 1978. Natives and downtown tourists alike love this spot for its tasty queso, fideo loco, gorditas, and refreshing margaritas. Originally known as Tink-A-Tako, this restaurant continues to be a favorite for many.
Lala’s Gorditas
Address: 1600 Roosevelt Ave, San Antonio, TX 78210
Phone: (210) 465-7156

Lala’s Gorditas is a San Antonio tradition located south of downtown. This new restaurant uses family recipes to delight food lovers with delicious Tex-Mex meals at great prices. Known for the freshest corn tortillas made by grinding masa, their menu features famous gorditas, puffy tacos, and guacamole cups. Enjoy these handmade goodies with a Mexican Coke on their outdoor patio before heading to the nearby parks and Missions.
El 7 Mares
Address: 3831 W Commerce St, San Antonio, TX 78207
Phone: (210) 436-6056

El 7 Mares serves up mouthwatering Mexican seafood dishes with a focus on fresh flavors. Their standout dishes include the Filete a lo Macho, grilled tilapia smothered in a creamy octopus and shrimp sauce, and the bacon-wrapped shrimp stuffed with crab and mozzarella. For a unique experience, try the Molcajete de Camarones, a savory shrimp dish with grilled panela cheese, cactus, and tomato and tomatillo sauce, served in a hot stone mortar. With over 20 years of experience, this family-owned restaurant is a must-visit for seafood lovers.
Casa Rio Mexican Restaurant
Address: 430 E Commerce St, San Antonio, TX 78205
Phone: (210) 225-6718

Casa Rio has been a San Antonio favorite since 1946, with a rich tradition dating back to World War II. This restaurant holds the distinction of being the first business on the River Walk and sits on land granted by the King of Spain in 1777. Offering delicious Mexican and Tex-Mex cuisine, riverboat dining along the San Antonio River makes for a memorable experience. Enjoy enchiladas and a margarita while taking in the sights and sounds of Mariachi singers—a musical touch to your dining experience. Kimberly’s expert tip: make a reservation to dine during cocktail hours for the best view of this premiere spot.
Paloma Blanca Mexican Cuisine
Address: 5800 Broadway St #300, San Antonio, TX 78209
Phone: (210) 822-6151

Paloma Blanca is an oasis in Alamo Heights, offering an exceptional meal in a relaxed, soothing environment. This top-notch restaurant is perfect for conversation with friends and family on a hot summer day under tropical palm trees. Known for its healthy Tex-Mex dishes, try the Enchiladas San Miguel with mushrooms, Salsa Guajillo, and poblano corn or the Paleo Tacos from their Paleo menu. Kimberly’s expert tip: enjoy the beautiful, spacious patio for outdoor dining.
Panchito’s
Address: 4100 McCullough Ave, San Antonio, TX 78212
Phone: (210) 821-5338

Panchito’s is a San Antonio favorite, known for its delectable Tex-Mex dishes. Whether it’s breakfast, lunch, or dinner, this family-owned restaurant on Zarzamora has been serving locals for over 30 years. Start your day with their breakfast plates or enjoy classics like Nachos, Puffy Beef Tacos, and Chicken Mole Enchiladas for dinner. Kimberly’s expert tip: don’t miss the soulful Mariachi’s singing lively tunes while you eat.
Carnitas Lonja
Address: 1107 Roosevelt Ave, San Antonio, TX 78210
Phone: (210) 612-3626

Carnitas Lonja in Southtown is a family-owned gem, slightly off the beaten path, but worth the visit for their Michoacan-style carnitas with a Texas flair. Their pork carnitas are served with corn tortillas, pico de gallo, pickled onions, and salsa, creating a flavorful meal that blends Mexican and Tex-Mex traditions. Kimberly’s expert tip: don’t miss this spot for a taste of authentic San Antonio carnitas.
El Milagrito Cafe
Address: 521 E Woodlawn Ave, San Antonio, TX 78212
Phone: (210) 737-8646

El Milagrito Cafe on the St. Mary’s Strip has been a dependable family-owned spot since 1969. Locals and tourists alike love their breakfast tacos and lunch specials. This humble eatery is a favorite for puro Tex-Mex bites on weekends.
FAQs
Is San Antonio known for Mexican food?
San Antonio is famous for its vibrant Mexican culture and strong influence, making it a hub for authentic Tex-Mex and Mexican fusion cuisines. You’ll find many options to choose from, whether you crave classic dishes like tacos and enchiladas or prefer a modern take on a traditional favorite.
What is the most popular Tex Mex food?
One of the most popular Tex-Mex foods is Chili con carne, a staple in many Tex-Mex recipes. Tamales have also been a beloved street food for more than a hundred years. Enchiladas, especially cheese enchiladas like those made by Chef Fried at El Dorado Cafe in Austin, are considered a quintessential Tex-Mex dish.
What food is San Antonio most known for?
San Antonio is famous for its Puffy Tacos and various taco variations. You can also try Texas Quail, a delicious native Texas poultry. For something different, Sweet Potato Fries are a healthy alternative to French fries. Other popular dishes include Chilaquiles Verdes, a flavorful Tex Mex option, Pozole, Chicken Fried Steak, and Pan Dulce.
How many Mexican restaurants are in San Antonio?
San Antonio boasts a remarkable number of Mexican restaurants, with a recent study by Rentech Digital revealing a total of 1,419 as of June 15, 2024. This highlights the city’s rich culinary scene and love for Tex-Mex cuisine.