11015 Hwy 16 S, San Antonio 78224, United States
No delivery
Spot something wrong?
Dishes at Taqueria San Juan. Prices may vary in venue.
Been to Taqueria San Juan? Be the first to share what you ate.