Tamales rule yule in South Texas

Published On: Dec 21 2012 04:29:33 PM CST   Updated On: Dec 21 2012 04:38:50 PM CST
21tamales

Tamales are a mandatory purchase every holiday season that no San Antonian worth his or her masa would miss.