This refreshing and simple Potato Dill Salad is made with steamed new potatoes, sliced onions and fresh dill. A simple vinaigrette is all that is needed to bring out the wonderful flavors in this salad. The Potato Dill Salad is good with fresh or dried dill. You can find fresh dill in most grocery stores…