Don't forget Riddle's Penultimate. They are well respected for their wine list and they focus on local ingredients. Whoops! Just realized you needed this for last night. Well, use this suggestion next time.
Riddle's Penultimate Cafe
6307 Delmar Blvd, Saint Louis, MO 63130
I hope you found a place to go, as all of these guys recommended places that are closed on Mondays (Maybe I'm wrong about The Crossing). What did you wind up chosing and how was the meal?
Speaking of the other side of the river, I'm going out to Edwardsville this morning because I'm in dire need of some good bread and I haven't tried 222 yet.