El Celler de Can Roca Takes First Place at World’s 50 Best Restaurant Awards Is El Celler de Can Roca the best restaurant in the world? It is according to Restaurant magazine, a British food industry publication, which launched t...