Mexican Restaurant
$
4.1 (158)
La Amistad Tortilleria is praised for its authentic Mexican food, particularly its barbacoa, menudo, and homemade tortillas. Customers appreciate the cozy, family-owned atmosphere and the consistent quality of service. However, some express concern about the variability in menu availability during weekdays.
Restaurant website: Website
Phone number: (210) 251-3041
Address: 2754 Culebra Rd, San Antonio, TX 78228, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" Could improve on their consistency. Some days the food is great, other days not so much. " (*Curated Review*)
" The tamales are always fresh, but be sure to get there early. They sell out quickly! " (*Curated Review*)
" Tried their tamales and they were decent, but I've had better. I'd recommend sticking with the barbacoa. " (*Curated Review*)
" La Amistad feels like home. I love the fresh tortillas and the vibe of the place. Always happy to support family-owned businesses! " (*Curated Review*)
" Great place to grab lunch on busy days. The tortillas are super cheap and tasty! " (*Curated Review*)
" I couldn't stand how hard the chicharrones were. Such a letdown for me. " (*Curated Review*)
" I was a bit surprised the barbacoa was not as stringy as I expected, but it was still enjoyable. " (*Curated Review*)
Address: 200 River Walk Suite 100, San Antonio, TX 78205, USA
Address: 218 Produce Row, San Antonio, TX 78207, USA
Address: 430 E Commerce St, San Antonio, TX 78205, USA
Address: 5450 Babcock Rd #112, San Antonio, TX 78240, USA
Address: 6155 Northwest Loop 410, San Antonio, TX 78238, USA
Address: 301 E Houston St, San Antonio, TX 78205, USA
Address: 2818 West Ave, San Antonio, TX 78201, USA
Address: 5500 Babcock Rd #104, San Antonio, TX 78240, USA
Address: 722 S St Mary's St, San Antonio, TX 78205, USA
Address: 8030 I-10, San Antonio, TX 78230, USA