Who Is Buddha Lo? Details About The Top Chef's Season 19 Winner
Buddha Lo has been revealed as the winner of Top Chef Season 19, wowing the judging panel with the dishes during the grand finale. Lo's winning menu included a hamachi starter, lobster laksa for the second course, Mongolian lamb entre, and pumpkin mille-feuille and helped him beat Evelyn Garcia and Sarah Welch.