Enjoy fresh, regional ingredients at Isla Palma, a bar and grill offering buffet and à la carte options.