We were in Denver for our anniversary and stayed near 16th Street. We were walking the mall and saw that you could watch the UFC fights here for free, so we went right in! We sat front row in a super comfy couch and enjoyed all the action. They advertised that they would be showing the World Cup game the next day, so we came back and watched it here! We never bowled, but had a blast, The wait staff were fun and really enjoyed their jobs. Its a very fun place to catch the games, and we were glad we found it!