The town sits along the Mississippi River, about 30 miles south of St. Louis, and it’s managed to preserve its 19th-century ...