See photos and videos taken at this location and explore places nearby.
See photos and videos taken at this location and explore places nearby.
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!
Already installed Facebook for Android? Open in the Facebook App. El Castillo Bar and Restaurant.