We've been on the road a few days now, trying out barbecue joints and checking out places to visit in southern Alabama. On our way out of Mobile, we spotted a bright orange roadside stand in Wilmer that smelled really fantastic, so we stopped. Here's what we discovered.