Just saw this so may be too late. There are more cigar stores per square mile in Atlanta than anywhere else in the Southeast. But, only some are worth it.
Where are you staying ? If in Buckhead, La Casa de Tobacco is a nice, air conditioned cigar shop with a nice lounge area. A guy named Kevin...