Avillez’s Belcanto has been ranked as the 31st-best restaurant in the world, while Spain’s Disfrutar takes the top spot. Disfrutar, located in Barcelona, has been named the best restaurant in the world according to the “50 Best Restaurants in the World” list, with Portugal’s Belcanto dropping from 25th to 31st, as announced by the organization.