Top Chef Launches NYC Food Truck to Mark Start of Season 11

NEW YORK, NY - Dedicated “Top Chef” fans got a taste of New Orleans in the Big Apple. To celebrate the season 11 premiere of [...]