Castleberry Hill Barbecue Restaurant Smoke Ring Is Closed
Castleberry Hill barbecue restaurant Smoke Ring is closed after six years on Nelson Street. The restaurant posted the news to its Facebook page late Friday morning. Eater Atlanta reached out to owners Steve Buero and Chris Segal of 101 Concepts (Meehan’s, 101 Steak) earlier this morning to confirm …
Eater flipped this story into All Stories•1567d