San Antonio is a city that's known for its rich cultural heritage and delicious Tex-Mex cuisine. Among the many dishes that locals and tourists alike love, fajitas stand out as a particular favorite.
Whether you're looking for sizzling strips of beef, juicy chicken, or flavorful veggies, there's a fajita joint in San Antonio that's sure to satisfy your cravings.
But with so many options to choose from, how can you know which places truly serve the best fajitas? That's where this guide comes in.
As a local who loves Tex-Mex food, I've scoured the city to find the top spots for fajitas. From classic, no-frills restaurants to trendy, upscale eateries, there's something for everyone on this list.
Whether you're a longtime San Antonio resident or a first-time visitor, this guide will help you discover new fajita joints and rediscover old favorites.
So sit back, grab a margarita, and get ready to explore the best places for fajitas in San Antonio!
1. Panchito's Mexican Restaurant
Panchito's Mexican Restaurant is a family-friendly spot that serves up classic Mexican fare.
The portions are generous and the food is flavorful. The handmade tortillas are a must-try.
The staff is friendly and attentive, making for a great dining experience. The restaurant also has a full bar with a great selection of margaritas.
If you're in the mood for fajitas or enchiladas, Panchito's is definitely worth checking out.
2. La Fonda On Main
La Fonda On Main is a refined Mexican eatery that has been around since 1932.
It offers classic Tex-Mex and interior Mexican fare, along with margaritas and a shaded patio. The restaurant is a landmark in the area and is known for its delicious fajitas.
The menu is reasonably priced, and the service is great. The ambiance is perfect for a date night or a brunch with friends.
Highly recommended for those looking for a great fajita experience.
3. Sabor Cocinabar
Sabor Cocinabar is a Mexican restaurant that serves outstanding fajitas and authentic cuisine.
The bar tenders make great drinks, and the service is top-notch. The atmosphere is lively and fun, and the staff is attentive to customers' needs.
The food is delicious and moderately priced, making it a great value for money.
Highly recommended for anyone looking for a laid-back stop for Mexican cooking.
4. La Cabana De Jalisco Mexican Restaurant
La Cabana De Jalisco Mexican Restaurant is a family-owned spot that serves up delicious Mexican fare. The highlight of their menu is their fajitas, which are cooked to perfection and served sizzling hot.
The restaurant also offers a range of other dishes such as barbacoa, chilaquiles, and asada tacos, which are all full of flavor.
The service is friendly and fast, making it the perfect spot for a quick lunch or a casual dinner. The restaurant is clean and comfortable, and the prices are very reasonable.
If you're in the mood for some authentic Mexican cuisine, La Cabana De Jalisco Mexican Restaurant is definitely worth a visit.
5. Pappasito's Cantina
Pappasito's Cantina is a Tex-Mex restaurant that serves top-notch fajitas. The staff is friendly and attentive, and the atmosphere is clean and inviting.
The food is delicious and flavorful, with fresh tortillas and a variety of tasty sides.
While the restaurant can get crowded, the management ensures that guests have a good experience.
Prices are a bit high, but the quality of the food and service make it worth it.
6. Aldaco's Mexican Cuisine
Aldaco's Mexican Cuisine is a must-visit for fajita lovers. The food is delicious and the views from the outdoor seating area are spectacular.
The menu offers a small section of gluten-free options and the staff is accommodating. The service can be slow at times, but it's understandable given how busy the restaurant can get.
The prices are a little on the high side, but the food is well worth it. The margaritas and queso are highly recommended.
The restaurant also offers refined fare, steaks, seafood, and happy hour specials in a hip setting. Book a reservation and enjoy a great meal at Aldaco's Mexican Cuisine.
7. La Margarita Mexican Restaurant & Oyster Bar
La Margarita Mexican Restaurant & Oyster Bar is a lively spot for authentic Mexican cuisine.
They are known for their sizzling fajitas, seafood, and margaritas. The staff is friendly and attentive, making for a pleasant dining experience.
The outdoor patio is a great option for those who want to enjoy their meal with a view.
Prices are reasonable for the portion sizes, making it a great value for the quality of food. If you're looking for a taste of Mexico, La Margarita is a must-visit spot.
8. Rosario's ComidaMex & Bar
Rosario's ComidaMex & Bar is a lively local chain that serves classic and creative Mexican dishes.
The trendy setting provides a great atmosphere for enjoying their delicious fajitas. The prices are reasonable, and the portions are generous.
The service is excellent, and the staff is friendly and attentive. The restaurant also offers a great selection of cocktails to complement your meal.
If you're looking for a great place to enjoy some tasty fajitas, Rosario's ComidaMex & Bar is definitely worth checking out.
9. Fajita Taco Place
Fajita Taco Place is a casual Mexican restaurant that serves up classic Mexican fare, including breakfast tacos, tortas, and enchiladas.
The food is delicious, and the carne guisada tacos and fajitas are highly recommended.
The seasoning and flavor of the mini tacos are superb, and the homemade flour tortillas are a nice touch. The staff is friendly, and the service is great.
The prices are affordable, and the portions are good. The atmosphere is informal, making it a perfect spot for a quick, tasty meal.
10. Piedras Negras De Noche
Piedras Negras De Noche is a hidden gem for fajita lovers. The food is affordable and delicious, with large portions that will satisfy any appetite.
The atmosphere is cozy and the staff is attentive, making for a great dining experience.
The homemade tortillas are a must-try and the salsa is a crowd-pleaser. The only drawback is the lack of wifi, but that's a small price to pay for such great food and service.
If you're looking for authentic Tex-Mex cuisine, Piedras Negras De Noche is definitely worth a visit.
11. El Chaparral Mexican Restaurant – San Antonio
El Chaparral Mexican Restaurant in San Antonio is a cozy cantina serving up delicious Mexican and Tex-Mex dishes.
The food is expertly prepared and bursting with flavor, making it a must-visit spot for fajita lovers.
The atmosphere is warm and rustic, making it the perfect spot for a casual night out with friends or family.
The staff is welcoming and attentive, ensuring that guests have a memorable dining experience. If you're in the mood for authentic Mexican cuisine, El Chaparral is definitely worth a visit.
12. Mama Margies Mexican Restaurant
Looking for a budget-friendly Mexican restaurant that offers delicious fajitas and other Tex-Mex favorites around the clock, Mama Margies Mexican Restaurant is the perfect place for you.
With a drive-thru option and a comfortable dining area, this fast food restaurant is perfect for a quick bite or a full meal.
Their chicken fajita plate and beef fajita quesadillas are must-tries, and the free chips and salsa are a nice touch. The restaurant has a clean and inviting atmosphere, and the staff is friendly and helpful.
Whether you're in the mood for a late-night snack or a hearty meal, Mama Margies Mexican Restaurant has got you covered.
13. Iron Cactus Mexican Restaurant and Margarita Bar
Iron Cactus Mexican Restaurant and Margarita Bar offers a great dining experience for those looking for delicious fajitas and margaritas.
The food is well-prepared and presented, and the cocktails are colorful and fun. The staff is friendly and accommodating, and the restaurant has a great atmosphere.
While the prices may be a little high, the quality of the food and drinks makes it worth it. The outside dining area is particularly enjoyable, with scenic views of the river.
If you're looking for a place to enjoy great fajitas and margaritas, Iron Cactus is definitely worth a visit.