I've been here numerous times to eat, grab a drink while my little guy is skating, and to watch a game. I can say the service is usually below par. It's seat-yourself and it is not very organized. Best service is at the bar, but if you do get a table you are likely to wait, wait, and wait.... And you may even watch your cold drink get warm waiting up at the bar to get picked up!! I really think it has more to do with management than the wait staff. Normally i would give this place 2/3 star because the food is above average but the service is below, but.... I'm giving it 4 starts because I have hope after last night. I think our server's name was Carson. He says he usually doesn't work the Thursday early evening shift, but came in. He was great! Great service, above average food, cold beer, and hockey! What more can you ask for!. Hope this continues! Management......Wake up! You got a good thing going.... Don't blow it! Hire and take care of servers like Carson and train them like him also.