3500 S Presa St, San Antonio 78210, United States
Closed· Opens Thu at 08:00
3500 S Presa St, San Antonio 78210, United States
No delivery
Spot something wrong?
Dishes at Delicious Tamales Factory No 3. Prices may vary in venue.
Been to Delicious Tamales Factory No 3? Be the first to share what you ate.