I've been here many times and it's nothing to write home about. The perks are you can watch eight televisions and tune a mini speaker that is on your table to any game that is playing. The food and service is okay. It's like your typical Applebee's or UNO, etc. There is a little arcade/game area which makes this very children friendly but if you are not part of the noise, it can become loud and annoying. I'd ask to sit away from that area if possible.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.