Cuyo is a restaurant in Ibiza offering a surprising gastronomic experience that travels from the sea to the table with bold Mexican flavors. It is known for its seafood dishes.