The verdict is in, the Burger King French Toast Flavored Snacks are actually quite tastey.