The Next Food Network Star 3 debuts tonight at 9 p.m. ET on, you guessed it, the Food Network. This season has 11 contestants competing for their own show on, surprise, The Food Network. The winners from the first season went on to star in Party Line with the Hearty Boys, while last season’s winner, …