This is a great place to bring visitors from out of town. The ambiance is most excellent and the food is not too bad.
I like the lunch menu better than the dinner menu. Lunch is a bit more affordable and they usually have some interesting specials on the menu.
I'm not much of a beer connoisseur, so I can't review that end. However, I am surprised that they do not have bigger tv's in the bar area. I was once there during a Steelers game and could hardly see the screen from the dining room!
They also have a few good vegetarian options as well, with a more vegetarian friendly lunch menu than dinner.