Where to buy Christmas Tamales in San Antonio Papi's Barbacoa #1 on West Ave. Papi's Barbacoa #2 on Culebra La Luz Tortilla Factory Tamales are a Christmas tradition in San Antonio but getting a hold of fresh tamales can be stressful if you don't know where to go....
