Peanut Butter Paradise

A few months back, we spent a lovely Sunday with a fantastic crew from The Travel Channel show “Food Paradise.”  They selected Peanut Butter & Co. to be featured in an upcoming episode of the show called Sandwich Paradise.  Well, on Wednesday, November 19, 2008, Sandwich Paradise made its premiere, and we are just thrilled! […]