Food is good, most of the time. Beer selection is amazing. This place does get packed at times so service takes longer than someone would want. I have honestly had great and horrible experiences here, but still go there every couple of months. Good place to watch a game. Happy hour during football games is great.