I cannot understand the bad reviews of this restaurant! We have eaten here maybe ten times and never had a bad experience. The servers are always friendly and helpful, even though they sometimes seem to be running to cover all their tables. The food has always been good. The bread they bring right away is marvelous. We have had several kinds of the the grilled fish and the signature Islamoralda sandwich in the past. Always good and servings large enough to take home half. Tonight we had the ribs, which were tender and meaty, and tilapia portofino, which came with three large shrimp and was very tasty.
I would add that this might not be the best place for little kids or to order French fries. There's always McDonalds for that.
I'm just sorry we are in the area for only part of the year. I'd love to eat here all year long!