Food is OK; beer selection is good. I was surprised not to see your typical Budweiser/Coors/Yuengling selection, but rather a few of Rivertowne's lighter brews and a wide selection of heavier craft beers.
On Wednesdays any Rivertowne beer s $3, boneless wings are 50 cents, and jumbo wings are 75 cents. (I think this is from 7-10pm.) They have other daily specials as well, but we were here on a Wednesday. We tried mild, fire, and cajun bourbon flavors--my advice would be to stick to the classic buffalo/hot sauces.
My husband and I watched the whole first Pens playoff game here (we sure picked a good time to move and therefore be out cable for a week, eh?) and our waitress was the perfect balance of attentive and laid back. She let us hang out and watch the game, but also made sure we had everything we needed.
Overall, I would recommend this place if you're at the North Shore already, but maybe not if you have to go very far to get here--it's a typical pub scene and parking can be a bit of a pain.