Vietnamese in St. Louis
Last time that I was in St. Louis, I had some great Vietnamese food at a little hole in the wall called Truc Lam (on Gravois, a few blocks off Grand). What it lacked in ambiance, it made up for in deliciousness. Is it still around and still good? Are there any other Vietnamese places that 'hounds recommend?
According to SauceMagazine.com, Truc Lam is still open for business. I've never been there, so can't answer your question about how good it is.
My personal favorite would be Banh Mi So 1 on S. Grand. Service can be slow but the food is good. As the name of the place suggests you can get excellent Banh Mi sandwiches. I recommend #32 with chicken, double meat for $5. The menu doesn't mention chicken for the #32 but Thomas will get it for you.
Two other options on Grand Ave. near Arsenal are Pho Grand and the Mekong Delta. Both serve good Vietnamese food at very reasonable prices.
second the Banh Mi So rec. Definately the best Vietnamese food in town. Just make sure you're not in a hurry, this is a husband and wife place; she cooks and he waits (and deliberately, to say the least). However, the food is fantastic. I would recommend asking the husband for recommendations - he always has an opinion and in my experience, he's spot on!
Banh Mi So is easily our favorite, too! Everything is so fresh and definitely made to order. You're right; you don't want to go there if you're in a hurry, but it's definitely worth the wait. From the soups to the banh mi sandwiches to the spring rolls, it's all great!
Although we haven't tried Truc Lam, though I have wanted to stop by a time or two, but it's hard to go somewhere else other than Banh Mi So #1.