Bar La Pacheca, Olvera
June 10, 2014 in Spain ⋅ 🌙 20 °C
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!
June 10, 2014 in Spain ⋅ 🌙 20 °C
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!