Caelis is located in the Hotel El Palace, formerly the Ritz Barcelona, situated in Eixample near Passeig de Gràcia. The restaurant was awarded a Michelin star in 2011 under chef de cuisine Romain Fornell, who was the youngest ever French chef to win a Michelin star in 2001 and the only Frenchman to achieve a Michelin … Read more