The winners of the 2020 World Food Championship were announced moments ago (Saturday, Oct 3), revealing Chefs Roberto Rose (Vin Alegro) & Jodi Taffel had secured an impressive 2nd place title at the world-wide competition.

The team has been working together for months, working their way up the rankings until the Final 5 competition in late September.