Sweet potatoes yes. You have to buy the organic ones. The regular ones are sprayed with something that keeps them from sprouting during transport to the grocery store
Sweet potatoes yes. You have to buy the organic ones. The regular ones are sprayed with something that keeps them from sprouting during transport to the grocery store