The 13 Spanish restaurants ranked in the World’s Best 120: ‘Mugaritz’ (No.7)
Following on from our first article about The World’s 50 Best, an organisation that ranks restaurants around the world, we now focus on Mugaritz in the Basque Country.
