Not all about the food This place has never been famous for food. The place is the best though. You eat mediocre food and have the funnest experience you could have.
I Love It TV dinner food, is not all that bad. Remember: you go here for atmosphere -not the food. You bring out-of-town tourists here.
Very cool place to go as a family Very cool place to go as a family, unique and the food wasnu2019t bad either. Would recommend to see if you visit Colorado.
Address 6715 W Colfax Ave, Lakewood, CO 80214-1807
Phone +1 303-232-5115
Maps 85FPPWRH+QJ Open Maps