S Doherty 3 months ago
Insider tips in Madrid Foodies at Pepo - Aug 15 2017, 09.08.00 PM UTC
We're in Mexico City DF where you can find the best street tacos in the WORLD! We tried beef tongue and neck 👌🏾 Add lots of lime to survive the spice!
  • 😀 1
  • 😍 1
2 REACTIONS