clock menu more-arrow no yes mobile

Filed under:

Grill Masters

eaterfbb.jpgThe 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]

Fox Bros. Bar-B-Q

1238 DeKalb Avenue Northeast, , GA 30307 (404) 577-4030 Visit Website