Boracay Beach Garrucha is a restaurant offering Spanish cuisine with vegetarian and vegan options. Enjoy meals, dinners, and drinks with seaside views.