Mirablau is a beach restaurant offering a Mediterranean-inspired menu with European and Spanish cuisine. Vegetarian and vegan options are available.