This is our go to brewery/restaurant. We have taken just about all of our visitors there (we're originally from MN) and have yet to have a bad experience. They are always trying new things with their beers and most of them turn out amazing. I would highly recommend getting a flight of beers your first time to figure out which ones you like best. It's crazy how many beers I thought I wouldn't like based on the type of beer they are and then they end up being my favorite.
Their burgers are also really good. I'm a vegetarian so I usually get the veggie burger with vegetarian fries (their normal fries are fried in duck fat) and love it. My wife on the other hand eats meat and she has liked just about everything she's tried as well.
The service is just about always good. They have a front patio with a bunch of heaters that will keep you warm while you eat in the winter and a fireplace in the back patio along with a table top fire pit. They also have a tap room you can grab a beer at if you're waiting for a table.