Those who think of Stillwater as a classic riverfront town likely haven’t driven slightly upriver on MN-95. A sign entering Marine on St. Croix reads “Population 689,” and though its residents number far fewer than I’d expected, nothing would prepare me for downtown Marine. It’s listed on the ...