I'd highly recommend Mr. Brews for happy hour! Running from 3-6pm on Monday-Friday, their generous timeframe coupled with the $3.50/pint deal makes you feel like you've hit the jackpot!
As far as selection of brews go, there are plenty to choose on the multi-page drink menu! However their drink menu does not provide location information (city/state/country) for the brewing companies which I enjoy using as part of the decision-making process. As of late August, they were featuring Fulton Brewing Company beers, and The Randonneur is a top pick for those who like summer seasonals and saisons.
The cheese curds at Mr. Brews were very standard. With more breading than cheese, I was not impressed but satisfied because hey, they are still cheese curds!
Overall the feel was industrial with a small pocket of nice couches/chairs if you wish to partake. Several wall-mounted televisions will likely make Mr. Brews a great place to a catch a game come football season.