La Castiza Beach Bar is a restaurant offering a taste of European cuisine. Enjoy dishes like their signature Ensaladilla La Castiza.