Season 11 Episode 1: Soiree in the Swamp

Watch Top Chef season 11 episode 1 tv series online free
Release: Oct 02, 2013

Season 11 opens with chefs battling for culinary honors in New Orleans. Here, the foodies must cook with either alligator, frog or turtle.

Top Chefexpand_lessSeason 11