This Spanish Potato Salad, known as Ensaladilla Rusa is the BEST potato salad ever. Easy to make, packed with flavors and done in 40 minutes.