Tag: upton’s naturals seitan

slide

Upton’s Naturals Seitan: Meet the Geniuses Behind the Biz + GIVEAWAY

I love seitan! I love Upton’s Naturals Seitan! Today I interview Dan and Nicole, the owners of Upton’s, and I’m giving away two packages of seitan!