Discover Michelin Starred Restaurants in Spain: Part 2 (Basque Country, Cataluña & Madrid) A guide to some of the best Michelin starred restaurants in Spain by Just Explore… FOOD is a big part of life in Spain and sharing... 23 March, 2023