Alabma barbecue

Barbecue Contest
5:56 am
Fri March 29, 2013

Alabama's Best Barbecue Contest Down to Final 8

The Shed in Mobile, Alabama is one of the final eight barbecue restaurants competing for the top spot in the state.
facebook.com/TheShedBBQMobile

The Alabama Tourism Department's contest for the best barbecue restaurant in the state is down to the final eight.

Read more