We think sweetpotatoes are absolutely super in every way. Seems like the folks at Self Magazine thought so too, when they recenlty named sweetpotatoes their Superfood of the Week. Could be the Vitamin A, the fiber, or the wonderful flavor. We think it has to do with all three. 

Comment