Last night was the sixteenth episode of this season of Top Chef, and no one is laughing, least of all Eater recapper Max Silvestri. Head over to National to find out who the (hopefully) finally final two cheftestapants are. [Eater National]
Filed under: