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 ...