Delicious Tamales

1330 Culebra Rd.
San Antonio,TX
78201

(210) 735-0275