The Top Chef All Stars finale came down to Mike Isabella and Richard Blais. I’ve been calling Richard Blais a favorite to win since the cast was first announced, even though I hoped that Fabio Viviani would make it to the finale.
But, Mike Isabella in the final two? Who would have guessed that? Though, he had an amazine run towards the end of the show. But, even Tom Colicchio said that no one really pictured him in the Top Chef finale.
But, who won Top Chef All Stars?
The Top Chef winner is Richard Blais! Congratulations, Richard!