TheTwinAndreBen
3 stacks
It's not bad. Probs not as nice (or expensive) as some of the other places mentioned, but decent. Pretty popular so usually crowed.
ETA: its in west midtown so defs not close to buckhead, and not really that close to the Fox either.
ETA: its in west midtown so defs not close to buckhead, and not really that close to the Fox either.