St. Louis is on TIME’s ‘Greatest Places,’ Thanks to New & Soon-to-Come Attractions

From the Gateway Arch, newly designated as the Show-Me-State’s official monument, to the soon-to-open Food Hall at City Foundry STL in Midtown, St. Louisans have a lot to be excited about. Today, there’s another reason to celebrate: TIME Magazine, citing the city’s “reinvigorated downtown,” has named St. Louis as one of its “Greatest Places in … Continue reading St. Louis is on TIME’s ‘Greatest Places,’ Thanks to New & Soon-to-Come Attractions