Grand Champion BBQ: Not Quite A Title Grabber

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 …