There are multiple food spots/cafes as well as other areas to explore.
There are a ton of fun free things to do in STL: Forest Park, Zoo, Art Museum, etc.