(Eater)
1 story
Asador Etxebarri wins 2026 World's Best Restaurant title in Lima ceremony.
Eater · 1m