Made with sour cream, lemon juice, mayo, red potatoes & dried dill, this quick & easy recipe makes the most delicious Creamy Dill Potato Salad!