Top Chef is cooking up something special for its 20th season: For the first time ever, the international franchise’s best chefs will go head-to-head in an all-star culinary battle like never before. Filming abroad in London later this month, Season 20 — which will premiere on Bravo in 2023 — will combine 16 of the […]