Restaurant Escorca

Located on the Lluc-Sóller road, this restaurant is a viewpoint from where you can enjoy spectacular views of the Serra de Tramuntana. It’s a great place to stop and appreciate the scenery while enjoying a meal.