June 29, 2017July 13, 2017 Kathleen Stauffer Twin Smokers Twin Smokers 300 Marietta St NW Downtown Atlanta, Georgia Menu twinsmokersbbq.com The sign outside Twin Smokers says they sell until they run out.