/
/
Taverna Mykonos, a dog-friendly establishment, has been bringing a taste of Greece to patrons since its establishment in 2010. This venue, the inaugural creation of the VTC Restaurant Group which specializes in boutique Greek-inspired concepts, places a strong emphasis on healthy, seasonal fare. The menu prominently features...