These are the 10 best restaurants in the world
Spain's El Celler de Can Roca has been named the best restaurant in the world.