Tag Archives: top 10 st. louis

The Spirit of St. Louis …

After spending the weekend in St. Louis, I have to say that my opinion has changed. I no longer think that St. Louis is an “armpit of the US”. Could I live in St. Louis? Not in this lifetime, however as a place to see for a weekend or two weekends, it is definitely somewhere worth visiting.  St. Louis is not a …

Read More »