Fresh herbs like tarragon, dill and scallions make for the BEST potato salad. Subscribe ▻ http://foodtv.com/YouTube Get the recipe …

source