Delicious Tamales kicks off the unofficial start to the holidays in San Antonio, with the beginning of tamale season.
The San Antonio-based company sells more than four million tamales every year and the biggest rush is between November and December.
To place your order before they run out, click
HERE.