Enjoy fresh seafood and marine specialties at Cayo Cangrejo, located in the Mc Bean Lagoon National Park. Experience the flavors of the ocean in every bite.