
Delicious Tamales Factory #3
4.3 (195)restaurant
A popular South Side spot turning out traditional Mexican tamales and everyday food staples.
Description

Located on South Presa Street in San Antonio, Delicious Tamales Factory #3 offers fresh tamales alongside food store staples in a casual setting.