I also would say Lakewood Hills however I'm a bit biased on that. Other courses would be Kaposia, Oakwood, CP Adams, The Valley, Acorn Park (if you want to work on your putter tosses). With a little extra drive (45 minutes) you could hit Blue Ribbon Pines which I would say would be the one course I would go out of my way to play.
For beer Stillwater is a cool town and has some nice bars but not much for beer. If you go about ten minutes west of Stillwater however, Mahtomedi has a new restaurant called Valhalla that has in the neighboorhood of 40 taps (some Nitrogen) and a good beer selection.
Also, I don't think Kaposia would be busy to the point of annoyance on the weekend.