See photos and videos taken at this location and explore places nearby.
Already installed Facebook for Android? Open in the Facebook App. El Castillo Bar and Restaurant.
Cel: 3178179613 . Calle 11 No 9-12 San Francisco, Ocaña, Norte de Santander. 28 posts; 325 followers; 910 following ...
There aren't enough food, service, value or atmosphere ratings for Bar Restaurante El Castillo, Spain yet. Be one of the first to write a review!