Summit in St. Paul has brewery tours on Saturdays. Surly has tours on Fridays from 6 to 8, I believe, but they always seemed to be booked. You will probably want to call for reservations at either spot.
Saturday noon-3 you can taste beer and buy growlers at Flat Earth in St. Paul (no tour this week, but the tastings are iN the brewery, and usually feature at least one of the brewers, so it's nearly the same thing.
It might be slightly more than an hour away, but Schell's Brewery in New Ulm, MN would be a worthwhile tour. It is the second oldest continuous family owned brewery (next to Yuengling in Pennsylvania) in America.