Taqueria El Farolito
Address:
2501 S Presa St, San Antonio, TX 78210
Phone:
(210) 532-3200
Restaurants
Other Businesses:
- Subway at 1810 N Foster Rd, San Antonio, TX 78244
- Papa John's Pizza at 1714 SW Military, San Antonio, TX 78221
- Denny's at 1815 North Foster Rd, San Antonio, TX 78244
- B & B Cafe at 227 Aransas Ave, San Antonio, TX 78210
- Churchs Chicken at 4620 S Flores St, San Antonio, TX 78214