Take any dish to the next level with this delicious dill flavored sour cream! Made with just a handful of simple ingredients, it comes together in minutes and is the perfect way to jazz up any meal!
123