Baking November 30, 2012 National French Toast Day Happy National French Toast Day! This special food holiday was recently celebrated on November 28. French toast also happens to be my favorite...