Buy potato chips at Amazon.com Taste: These potato chips have a serious dose of dill flavoring on them. If you like dill, it's both tasty and intense. The dill is also visible on the chips. I didn't really taste any sour cream. Shop: Buy potato chips at Amazon.com Aroma: Nice, and quite strong, dill aroma.
|