I lived in south St Louis for four years back in the mid-'80s. To me St Louis has a good bit of "life" about it. The city has local taverns on many corners, the brewery, the Arch, the river, a baseball team, a MUCH better football team now, a ton of history.
The climate was subject to extremes though. 14 below one winter. 100+ in the summers. Humid.
The other huge problem for me was, as a geologist, knowing about the New Madrid Fault. Then combining that with the huge number of old brick buildings in the city.
Can eat with either hand.