Allrecipes on MSN
Walmart has an 'amazing' new potato chip brand that's giving Lay's some serious competition
It has massive crunch.
Starting this month, fans of Jimmy John’s Jimmy Chips will be able to purchase the savory snacks for the first time at over 3,000 Walmart stores nationwide. Sold in new, large 8-oz bags, two fan ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results