The Strand is an American restaurant inside a resort, offering a seasonal menu in an upscale space. It features contemporary Mediterranean cuisine with ingredients sourced from local farms.