The prices are high for what it is, but the food is delicious.
It's a great environment, nice waiter/waitresses, the beer is excellent and it's a variety of selections. I do have to stress the prices are the thing that brought it from 5 stars down to 4. No lunch specials, either.