There’s no doubt that New Orleans is one of the premier foodie towns in the United States, which explains why “Top Chef” has finally made it to the Big Easy for its 11th season. [...]
If you’re a student in culinary school, there’s a pretty good chance you are a fan of Bravo’s “Top Chef,” a competitive reality cooking show that features some of [...]