Whenever I have someone visiting Wisconsin I have to take them to the Great Dane to check out what a Madison brew pub is like. Great menu and great execution. Their beer is also much better and smoother than most micro brews. Try their Sunday brunch. It's pricy but has more choices than most.