611 N. Wilcox Street, Castle Rock, CO 80104 ()
At the same location
This is a little gem in the city. This experience was amazing right from the start. Eric was a great host and helped us when we needed it but also encouraged us to keep going! This was a lot of fun can't wait to try another one!Padraic H.