Coral Beach is a Mediterranean restaurant offering cuisine within a nautical club setting.