The Fish House is a Key Largo institution. Located at Mile Marker 102, it is a large restaurant, dark inside with tchotchkes everywhere. Everything from palm tree Christmas lights to pictures of fish cover the walls. I started the meal with a giant ice tea. It must have been at […]