Breakfast Champ: Cherry-Stuffed French Toast

Fish Creek, Wis.'s White Gull Inn makes the winning cherry-stuffed French toast.