The Original Alamo Tamales: Some of the best tamales you'll ever eat!
The Original Alamo Tamales in Houston, Texas takes us inside the kitchen and shows us why this Christmas tradition and their homemade tamales go hand in hand.
More Videos
From CNN Newsource affiliates