Ready for your first look at Top Chef New Orleans?
This past summer, Top Chef filmed their 11th season in New Orleans with stops on the Northshore and in Baton Rouge at LSU. Get ready for a Louisiana-filled season of one of TV’s top cooking shows. On October 2nd, Top Chef New Orleans hits Bravo!
Leave a Comment