March 19, 2017
There is alright parking but you still do walk from there around
the side of the building. Inside was alright and the table was okay. However
the bathroom was not so good and I couldn't even really get in the stall too
well.
Address: 1340 W Garden of the Gods Rd, Colorado Springs, CO