The team behind Southern Soul Barbecue on St. Simons Island called the Fox Brothers' restaurant the number one spot for barbecue in and around Atlanta. Their list also includes Georgia joints in Tybee and Brunswick. Check out more of this season's Atlanta barbecue awards here. [Kevin's BBQ Joints]
Filed under: