You haven’t truly lived until you’ve had tzatziki sauce dripping down your arm while overlooking the sparkling waters of Fort Lauderdale.
Greek Islands Taverna sits like a little slice of Santorini along North Ocean Boulevard, bringing Mediterranean magic to the Sunshine State with every plate of perfectly seasoned souvlaki.
Let me tell you something about food memories – they stick with you longer than that oregano will stick between your teeth.
And the memories you’ll make at this blue and white haven of Hellenic cuisine?…