What is a Michelin star in El Lago? El Lago’s Michelin star dates all the way back to 2005 – for which you’ve got to take your hat off: serving up food of the highest quality, without letting standards drop off for a moment, for well over a decade is no mean feat….

Read More