Atlanta’s barbecue fanatics have almost unanimously crowned Grand Champion BBQ the current king of the smoker; but, like many of the barbecue joints around the metro area, this youthful Roswell restaurant seems to offer an incomplete picture of the ideal. When GC BBQ opened in mid-August, word spread fast that this was the new centerpiece …
Continue reading “Grand Champion BBQ: Not Quite A Title Grabber”