Where to go for cheap (relatively) set lunches at restaurants that are Michelin-rated.
El Celler De Can Roca, Best restaurant in the world, Girona, Spain, 3 Michelin stars
03 Mugaritz (San Sebastian, Spain) Two stars in Michelin. Incredibly imaginative approach.
As of two weeks ago, Spain now boasts seven restaurants with three Michelin stars, the guide's highest designation. The top-ranked restaurants represent several different styles and approaches:...
Arzak, San Sebastian, Spain - 3 Michelin stars and ranked in the World's Top 10 restaurants