I am a regular visitor to Ft. Lauderdale, and always stop here for at least one meal. The place is always packed, I try to show up at around 6ish to avoid the line up. Everything sampled is always good, but the 2 stand-outs for me, are the grilled octopus and the lamb chops. I have tried the recently opened Thasos, and was not impressed. Stick to the Greek Islands Taverna, you just cannot go wrong.