Delicious Tamales

4510 West Avenue, San Antonio, TX 78213