Loading...
 

Omnivore - Top Chef Season 7, episode 1: Mousse habitat

Top Chef D.C. premiered last night, and these chefs are here to f**ing cook.

Image Top Chef premiered its seventh season yesterday in cherry blossom-drenched Washington D.C., and as always the early-season strategy was less about winning than about avoiding notice. Early episodes of each Top Chef season are solely an exercise in weeding out the chefs with the dullest knives and weakest strategies.
WARNING: Mucho spoilers after the jump...