I had a great time when I have been there. They carry some beers that can't be found on tap anywhere within 150-200 mile radius. When I was there they had Chimay on tap (Hmmmm ... beer). Ironically enough, they also have PBR on tap.
Didn't have anything to eat, but everything I saw go by my table looked very good.