El Celler de Can Roca celebrates a return to the top of The World’s 50 Best Restaurants Spanish restaurant El Celler de Can Roca has regained its title as The S.Pellegrino World’s Best Restaurant. Previously the No.1… June 1, 2015 · ·