I guess I’m thankful Tower Wine & Spirits is located in my new “transitional” Atlanta neighborhood near where Piedmont meets Cheshire Bridge. While I live in Boston, I have been spending a lot of time working in Atlanta and it made sense to skip the hotel scene and just get an apartment. With lots of open evenings […]