El Mirador

2.4
(20 reviews)
Plaza Zahara, Zahara de la Sierra, 11688
+34 652 94 30 57Official website
Cheap Eats
Dinner
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
El Mirador | Ronda | Spain | TripAligner