It’s the season 8 finale of Top Chef All Stars tonight, March 30, 2011. The season which began in New York City will conclude in The Bahamas. Who will be the grand winner? We’ll find out who won Top Chef 2011 very soon.
Among the 18 contestants, only Richard Blais and Mike Isabella remain in the final two as they prepare the best meal of their lives. Richard was the season 4 runner-up while Mike was 7th place in season 6. Who do you think will win between them? Have any guess? We are thinking it will be Richard.
Anyway, please check back this post if you want to know who won Top Chef All Stars finale. We’ll update this post.
Update: Richard wins Top Chef All Stars; Mike is the runner-up.