La Cambusa is a seafood restaurant known for fresh, inviting dishes. The mixed grilled seafood is a highlight.