Smokey Stallion BBQ, Nelson Street Southwest, Atlanta, GA, USA
NFL star Cam Newton and his brother, C.J., have opened a second restaurant in metro Atlanta.
Smokey Stallion debuted last month at 309 Nelson St. in the Castleberry Hill neighborhood. The space was formerly home to barbecue restaurant Smoke Ring, which closed in 2019.
Add a review