The final three battle it out to cook the best meal of their lives and earn the prestigious title of Bravo's Top Chef.