Top Chef Finale: Who Will Win?
Well, we’ve recovered from our Mardi Gras hangover, and we’re all set for tonight’s finale of Top Chef in New Orleans. From what we’ve read, it’s close. We’re hooting for Carla, but we have a feeling Stefan will win. What do you think?
Related: See all of our Top Chef coverage here.