I recently returned from a trip to sunny Barcelona, where I came across a familiar salad or tapa that I had come across in South America: Ensalada Rusa. Ensalada Rusa (Russian Salad) is a potato s…
27