La Tarara

4.0
(1 reviews)
Avenida Clara Campoamor 3, Caceres, 10001
+34 653 85 18 15
Restaurant

At a glance

  • Typical visit: about 1 hour
La Tarara | Caceres | Spain | TripAligner