On the Square Atlanta, Travel On the Square, Decatur GA, 11/24/12 Share this:LinkedInRedditPrintPinterestPocketEmailTumblrTwitterFacebookLike this:Like Loading... Related