Enter for your chance to win 4 LEGOLAND Florida passes and a So Fruitty prize package

Best Greek restaurant in South Florida 2017: Greek Islands Taverna


Greek Islands Taverna

3300 N. Ocean Blvd., Fort Lauderdale; 954-565-5505;

Avgolemono soup, with its egg-lemony tang and generous portions of chicken, remains the unsung dish at the no-frills Greek Islands Taverna in Fort Lauderdale. The soup is often overshadowed by the grilled octopus, lamb chops and moussaka. But who are we kidding? It is all delicious. Friendly staffers stroll through the dining room with bottomless bread baskets. Try the pastitsio, which has a killer ground-beef-and-bechamel-sauce combination.

Copyright © 2018, South Florida