Boracay Beach Garrucha is a restaurant offering tapas, meals, drinks, and events.