Sidreria El Ancla is a Spanish restaurant known for its cider and traditional cuisine.