Two of the best restaurants in Spain have just won 3 Michelin stars
Two restaurants at Spain probably had one of their best nights last night. During a ceremony announcing the selections of the Michelin Guide in Spain and Portugalboth establishments have been elevated to the coveted three-star status. atriumin the city of Cáceres, and Cocina Hermanos Torres in Barcelona both achieved theRead More →