The food is decent and so is the beer. This is a great place to hang out. It's a huge place, so you can always find a seat. They've recently redone their menu and I think it's an improvement.
If you would like spend this kind of money on mediocre food and service than this is your place.....if you would like to spend the same amount of money on excellent food I suggest you go elsewhere