2114 Castroville Rd, San Antonio 78237, United States
2114 Castroville Rd, San Antonio 78237, United States
No delivery
Spot something wrong?
Dishes at Delicious Tamale Factory. Prices may vary in venue.
Been to Delicious Tamale Factory? Be the first to share what you ate.