Not what it used to be.  I recall the portions bigger and the food being better.  The acoustics are poor as you can't hear anything.  I swear they used be be better.  Location is good but parking can be tough on game days.  Hate to be there when the wealthy wasps are watching their Giants on Sunday.