13243 Jones Road, Houston, TX 77070 ()
Located in Cy-Fair Plaza Shopping Center across the street from Mazke Park, next to Del Pueblo.
At the same location
it was quite challenging, hard even, but we had a lot of fun! Jessica was our host and she was awesome!!! Will definitely do again!Robert