Get directions to: Barnacle Phils Harbor Restaurant Inc, Captiva, FL
Restaurant address: 4401 Point House Trail Captiva, FL 33924, USA
Restaurant: Barnacle Phils Harbor Restaurant Inc