Get directions to: Captain's Table, Islamorada, FL
Restaurant address: 73510 Overseas Hwy Islamorada, FL 33036, USA
Restaurant: Captain's Table