Report a review

  • 4
  • Couldn't find it!

Tried to find the place for 30 minutes, and failed. It seemed like it was located outside below the Bancomer tower but that location shown in the photos here is under construction. The folks at Bancomer tower said its not there anymore? Not sure..


Why are you reporting this review?