Taqueria
Address:
544 New Laredo Hwy, San Antonio, TX 78211
Phone:
(210) 921-1090 Restaurants, Mexican
Other Businesses:
- Papa Nachos Cantina at 24145 W Interstate 10, San Antonio, TX 78257
- Yummi Sushi Japanese Restaurant & Sushi Bar at 24165 Interstate 10 W, San Antonio, TX 78257
- Mimis Cafe at 17315 W Interstate 10, San Antonio, TX 78257
- Popeye's Chicken & Biscuits at 21210 Us Highway 281 N, San Antonio, TX 78258
- Olive Garden at 7811 S Ih 35, San Antonio, TX 78224