Speaking of heat, we were introduced to Texas Twinkies at Spectators Bar and Grill in Sugarland, Texas. One might think that regular Twinkies would be the order of the day in a place called Sugarland, but Texas Twinkies involve a bacon-wrapped jalapeno pepper stuffed with Philly cheesesteak mi...