Do they take credit cards
Address: 1402 Gillette Blvd, San Antonio, TX 78224, USA
Albert Martinez | Oct 18, 2019
The flour tortillas and the tamales are some of the best in San Antonio
Gracie Borrego | Oct 18, 2019
Yes they accept credit and debit cards
Everardo Medrano | Oct 18, 2019
Yes
18 wheeler Kong | Oct 18, 2019
Yes tamales are the best
Thanks! Your answer is awaiting moderation.