This is a nice place, but for what you're going to pay to have your event here, you could find some other even nicer reception venues in better areas of Saint Louis.
It's in a pretty bad part of town for one thing, so if you do look at this place, make sure you ask about security for your guests.
The food is just okay. One reception I went to the food was actually cold when it came out. And everyone at the table had a very hard time cutting the steak that was served.
So overall, it's just okay.