About this Article
Spain once again is home to the world's top restaurant. Avant-garde eatery El Celler de Can Roca in Girona, Spain, was named to the No. 1 spot on Restaurant magazine's annual ranking of the world's 50 best restaurants during a ceremony in London on Monday. Grant Achatz' ulta-modernist Alinea in Chicago fell from seventh to 15th this year.