Delicious Tamales Factory #3

4.3 (195)restaurant

A popular South Side spot turning out traditional Mexican tamales and everyday food staples.

Get directions

Description

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

Ask Karpo for more information.