The micro breweries are finding their way to Duluth. There are some pretty eclectic restaurants as well(love Sir Benedicts for a sandwich and a beer).
The canal park area, though a bit touristy, is so unique for Minnesota that it's worth a visit. Spirit Mountain is pretty much the best skiing you'll find in Minnesota without the journey to Lutsen. Speaking of which, Duluth is a great launching point(or ending point) for any trip up the North Shore. It's worth the stop!