Get directions to: Mangrove Mike's Cafe, Islamorada, FL
Restaurant address: 82200 Overseas Hwy Islamorada, FL 33036, USA
Restaurant: Mangrove Mike's Cafe