This lemon feta potato salad is light, bright, simple and packs a punch of flavor. Potato salad is one of those foods that tends to put people in opposing camps. You’re either a fan or it’s not your thing. One of the things that can turn people off of potato salad is the mayonnaise, as [...]