Mykonos Taverna Restaurant Review – Druid Hills, Atlanta, GA [First Impressions]

Look out Atlanta, there’s a new Greek restaurant in town.  After a number of delays, Mykonos Taverna has finally opened its doors.  Originally scheduled to open at the end of April, the restaurant finally said … Read more →

A Trip to Engine 11 And Mykonos Taverna Opens [Quick Hits]

This is just a quick little get up for ya’ll.  I’m heading out the door for a business trip and haven’t had time to finish writing either of my two latest reviews.  I hope to … Read more →

Mykonos Taverna Scheduled To Add A New Atlanta Location

Mykonos Taverna, a Greek restaurant and late night  club, is scheduled to open at the end of the month over on Clairmont Rd.  The restaurant is going in at 2901 Clairmont Rd, the former home … Read more →