Map & Directions - Tellez Tamales and Barbacoa
View Menu
Tellez Tamales and Barbacoa
1737 S General McMullen Dr, San Antonio, TX, 78237
(210) 433-1367 (Phone)
1737 S General McMullen Dr, San Antonio, TX, 78237
(210) 433-1367 (Phone)