Tag Archive for: Michelin starred restaurants Spain

The pilgrimage to Spain to visit the revolutionary Spanish restaurant, El Celler de Can Roca,  is a must for anyone seriously interested in gastronomy. There is little that hasn´t already been said ( and praised) about this place but we can safely say that after an afternoon here is is easy to understand the hype and to clarify that, unbelievably, the

Read more