We have been to Taverna Plaka a number of times on trips to Atlanta. We live in a town that doesn't have decent Greek food, and TP never failed to please...until last night. It was our one year wedding anniversary and we chose TP because we'd loved it so much before.
Pros: Great bartender
Cons: Terrible wait-service, sub-par food
more