The Town Hall is a great place. Definitely a great atmosphere. Herkimer isn't too bad either. It's German themed and the beer is good.
I've never been to Summit but their beer is great.
I've always liked lunches at Barley John's (Roseville) as well. You should also make pilgrimages to both Northern Brewer and Midwest supplies.
Also, if they're not distributed in Cleveland, Schell's makes some great German style lagers.
Oh yes, if you want to do the Surley tour, take a look at their tour FAQ. You need to register in advance as they fill up quickly. They open registration 3 weeks in advance of the tour.
I'm in St. Paul, but if looking for a beer bar, it's worth the trek to check out The Happy Gnome and The Muddy Pig. Both have great beer selections and they aren't too far from eachother.