Day 71
Bar La Pacheca, Olvera
June 10, 2014 in Spain ⋅ 🌙 20 °CReally don't know if these are pig's kidneys or testicles. Either way they are horrible. Lovely chicken salad in a flatbread made up for it though!
Really don't know if these are pig's kidneys or testicles. Either way they are horrible. Lovely chicken salad in a flatbread made up for it though!