Kayuca is a beach house restaurant offering Mediterranean and European cuisine in a relaxed, informal setting.