The finale of Top Chef All-Stars went down last night, and what a finale it was! Click over to Eater National to see who readers wanted to win, who won the title of Top Chef, and who was named Fan Favorite. Look for Max Silvestri's recap of it all later today. And if you missed our post from last night's bash at Girl & The Goat, be sure to check out the hangover observations. [-E-]
Filed under: