I like the town of Two Harbors precisely because it is NOT a touristy place. Unfortunately, plans are being made for a waterfront marina (which may or may not help the local economy, but it will most certainly change the all-American working-class atmosphere that the town has always had).
A big plus about Two Harbors is the library, which shows foreign films monthly.
Another big plus is the Voyageur Motel. It is one of those good old-fashioned Mom & Pop operations that delivers all the basics: clean, quiet, comfortable, reasonable rates. It's a short walk from the lake, close to several good restaurants, with a laundromat next door. Antique lawn ornaments decorate the parking lot. Shower in unit 6 is big enough for two people! Good water pressure and plenty of hot water. Carpeting, bed spreads, and curtains all in good shape. Pets are welcome. These folks work hard to maintain this place.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.