El Celler de Can Roca in Catalonia has been officially named as the best restaurant in the world for the …