Largo Sound Rock Castle...
Since 1950 the Pilot House Marina and Restaurant in Key Largo has been the "home port for locals". Enjoy casual waterfront dining at our new Pilot House Restaurant or enjoy fresh local seafood at our indoor tiki raw bar. Nightly live entert...
Key Largo, Florida