This quaint town, tucked along the Mississippi River, is a haven for history buffs with 19th-century buildings, local museums, and a waterfront winery.