I have been here several times and although I cannot say that I have ever been blown away by amazing food or service, I cannot complain. Typical run of the mill sports bar and grill.
Any time I go, I am content. Food is good, nothing amazing that makes me want to come back for me, but things are always cooked as asked and the staff is always nice and friendly. No complaints there.
If you are going to an event in the North Shore area, this is one of the better places to go in that area. Beats a lot of the other options!