We had breakfast at Rooster, which someone on this board put me onto because they have bacon from a local supplier called Hinkebein Hills. The bacon was indeed very good (more on that later) and the crepes were excellent. A few days later, Riverfront Times named it Best Breakfast of 2007.
The friends we visited took us to a Vietnamese place they like that actually turned out to be Chinese and Vietnamese and I felt was not very good. Another night, we went to Cafe Brasil. We ate there maybe 4 years ago when the place was very small, but it has expanded hugely, offering churrascaria and losing its liquor license in the meantime. That was a nasty shock when we sat down and expected to order caipirinhas. Personnel was cagey about why they could offer no beer, wine, or liquor. My expectations about the food weren't high after learning of these developments, but it was solidly okay. Truly awful decor.
Our friends also really like Racanelli's Pizza, which is in their neighborhood and purports to be New York style pizza baked in a brick oven. Yeah, that's complete [swear word edited out]. I can eat the worst of pizza, so had no problem getting it down, but it's nothing close to what they advertise, and the cheese is really fluffy and just plain weird, like it was whipped with eggs or something.
We went to the Wednesday night farmer's market at the Schlafly Brewery and bought many pork items from the Hinkebein Hills guy: Cured bacon, P.R. bacon (this compares to rashers), Italian sausage, and bratwurst (because I love brats). We toted it all to Iowa and really liked it all.
I was struck by how tiny this farmer's market is. My friend toted along a lot of fabric shopping bags in preparation, so I was expecting a larger market. I was really impressed by the chocolates made by Kakao. I asked the woman at the stand a lot of questions. They are a very young company, so their prices are still pretty low. I'd jump on that, because the truffles were excellent. I asked her what kind of chocolate they use -- it's combinations of Scharffenberger, Cluizel, E. Guittard, and others. The flavor profile of a particular brand may clash with the filling, so they tailor a different combination of couverture for each type of truffle. I was very impressed with them and will definitely be ordering their chocolates in the future.
There was a guy with homemade gelato, which I didn't try, but he had cannele, which I can never pass up. It really suffered in the heat and storage, however.
Visited Jilly's Cupcake Bar in St. Louis, which been open only for a few months. The cupcakes, especially the plain chocolate/chocolate frosting and vanilla/vanilla frosting, are outstanding. Pricy at $3 (a bit more for the more frilly combos, which are of varying success but also tasty), but big and substantial and delicious. We also had a Monte Cristo that was pretty good, accompanied by a very delicious slaw. Great place, and I would definitely make this a daytime hangout if I lived in St. Louis.
In Iowa City, I visited one of my old favorites, the New Pioneer Co-Op. Still a decent store, but their cheese selection has really gone downhill. I did fine one fantastic cheese (Robiola) I hadn't had before.
On the next required trip to St. Louis and Iowa, I plan to try Lincoln Cafe in Mt. Vernon, Iowa (which is owned by the friend of a friend -- I've had his fantastic cooking, but at a friend's home, not at the restaurant). Also am interested in Devotay in Iowa City. Maybe a tonier St. Louis restaurant next time when the tyke is not so squirmy. The folks at Niche were very nice on the phone and said they'd welcome my 2 year old, but confessed that they don't see many kids. I didn't want to inflict my pre-cooperative kid on fine diners. I was also a little less interested upon finding out that they don't currently offer the dish that has bacon ice cream as one of the components.
Lincoln Cafe: http://www.foodisimportant.com/
I would add links to locations, but frankly, the "Link to a place BETA" is extremely buggy, and I don't have the time to screw around with it. I tried.