My OMG spot, the…'18 Feb: Puebla City, Mexico / March 7, 2018 My OMG spot, the best churros EVER and it always looks like this.