Casa Grande is an upscale Italian restaurant specializing in cuisine and seafood. It features a terrace with harbor views.