4 "BBQ" Restaurants in Atlanta.
Fox Bros. Bar-B-Q is the most essential barbecue spot in Atlanta. If you haven’t been, go.
D92 is a Korean BBQ spot in Decatur that's great for a group of friends who want to eat a lot of meat.
Head to Woods Chapel BBQ, a huge restaurant in Summer Hill, for big platters of smoked meats, picnic tables, and lawn games.