Islamorada Fish Company
We’d been considering the “world-famous” Islamorada Fish Company Restaurant (7974 East 49th Avenue) for an Institute night, but it didn’t seem quite right for my birthday dinner. Islamorada is attached to one of my all-time favorite stores — but would I really want to eat there? That would be like…