In 1985, the impressive new Vista International Hotel opened on 12th Street, the first new downtown Kansas City hotel in more than a decade. It sat on a notorious piece of property: a block-long stretch of trashy saloons and strip joints. The…
full article »