Twin Smokers Brings BBQ to Downtown Atlanta

With the arrival of Twin Smokers BBQ, there’s now a restaurant for any craving in Downtown Atlanta. The barbecue and bourbon spot in the Luckie Marietta District is the latest restaurant from Legacy Restaurant Partners, owners of nearby Der Biergarten, Game-X, Max’s Coal Oven Pizzeria and STATS. Twin Smokers offers a casual setting that focuses […]