Since there are plenty of reviews for the restaurant, I thought I'd focus on the bar.
Drinks are moderately priced. However, Zeigenbock and Bud Light pints are ALWAYS $2, which is great! Plus, they have happy hour until 7 PM. The bar is very clean. Plenty of TVs for sports fans, plus they have NTN trivia...which many people participate in. The bartenders are all great, friendly and very professional. Service is exceptional.
They also have a special bar food menu that's very inexpensive. For example, $2 for 8 chicken wings!
The only real con is that the bar can be extremely crowded (standing room only) during a Friday or Saturday night. If you plan on going on Friday or Saturday, go early so you can get a seat.
Pros: Great beer specials, Great food, Friendly atmosphere
Cons: Crowded on weekends, Can often be loud