Cambo Beach offers culinary delights with a focus on sharing flavorful dishes.