What really makes these potatoes stand out, though, is the lemon dill sauce. Lemon juice adds brightness, fresh dill makes it ...