Major Spoilers for the “Top Chef” Season 19 finale. Don’t read unless you want to find out who won before you watch.After 12 grueling weeks in Houston (and 2 in Tuscon, Arizona), “Top Chef” Season 19 has finally come to an end, with a brand new contestant awarded the title of Top Chef.The finale came down to three chefs: Houston native Evelyn Garcia, “Last Chance Kitchen” powerhouse Sarah Welch, and New York-based Australian chef Buddha Lo.