Food hall and games nearby at the Armory or Puttshack
Grab a beer
Check out the St. Louis Art Museum and the Zoo