Costa Cabria is a beachfront restaurant offering Mediterranean, Spanish, and fusion cuisine. It features vegetarian options, a full bar, and accepts dogs.