Seven of the best: Spain’s top restaurants

Seven of the best: Spain’s top restaurants

Spain's El Celler de Can Roca was recently named the world's second best restaurant. The Local has rounded up all the restaurants that made the top 50 to give you an overview of the best places to eat in Spain.