Delicious Tamales

1330 Culebra Rd
San Antonio, TX  
Hours of Operation
Mon - Sat 6:00 am - 6:00 pm
Sun 6:00 am - 3:00 pm
Customer Reviews
Rufus LeRoy on 12/21/2011
Gag a BUZZARD! These people make tamales...
theryanco on 10/23/2011
The very best tamales this side of TX. ...
Some content provided by
Business Details