El Tejar

2.3
(26 reviews)
Avenida Santa Cruz de Tenerife 3, Avila, 05005
Cheap Eats
Restaurants
Seating
Spanish
Table Service
Restaurant

At a glance

  • Typical visit: about 1 hour
El Tejar | Avila | Spain | TripAligner