La Cueva is a seafood restaurant offering fresh fish and shellfish, with Mediterranean and Spanish cuisine. Vegetarian options are available.