World’s No. 1 restaurant crowned as contest comes under increasing scrutiny

2026-11-07 13:38 •
Asador Etxebarri in Atxondo, Spain, is the world's top restaurant, according to the 50 Best Restaurants, which announced its 2026 list.
Read More Here: https://www.cnbc.com/2026/11/07/worlds-50-best-restaurants-2026-asador-etxebarri.html