I'll be in town the first week of March and wanted to check out the Buford Twin. Can anyone give me directions, I'll be on MARTA during my trip because my company is too cheap to get me a car.
From what I can tell it is near the Northeast Plaza, does this sound right? Any help with cross streets would be helpful.
Also if anyone can suggest any bars by the CNN center, I would appreciate that as well.
Thank you in advance