CityGarden – St. Louis

Its official name is Citygarden.  It is an urban oasis in downtown Saint Louis.  My husband and I went there on a Saturday night.  The temperature has been north of 100 degrees for too many days this summer.  This night was pleasant. The pleasant surprise was to see all the people there. What is Citygarden?  […]