This is one of my favorite places to grab dinner and drinks with friends, but only when I have a lot of time on my hands.
The food is good and the prices are on the high side of fair. The problem is the service. Really slow and with an attitude, no matter when you go or who your server/bartender is. They seem unable to handle a crowd of more than about 3 tables without the staff having a melt down.
I go because I like the food, they have a good beer list, and the place is quiet enough that you can actually talk to the people you're with. It's a really nice place to kill a few hours and catch up with old friends.