Mirador de la Victoria Located 150 meters above sea level in front of the Bay of Pollensa, Mirador de la Victoria restaurant offers dishes that convey the flavors and textures of the authentic local cuisine in on of the most stunning settings in Mallorca.