Restaurante El Ancla
Av. Chilches. 15. 12592 Xilxes. Castellón. Spain
★ 3.9
Location / Map
Av. Chilches. 15. 12592 Xilxes. Castellón. Spain
Work Hours
Monday
12–11:30 pm
Tuesday
12–11:30 pm
Wednesday
12–11:30 pm
Thursday
12–11:30 pm
Friday
12–11:30 pm
Saturday
12–11:30 pm
Sunday
12–11:30 pm
Reflections
User #1
★ 5.0
"Wonderful attention and nice atmosphere."
User #2
★ 5.0
"The price tag does not match the service ????????"
User #3
★ 5.0
"Fantastic food - superb."