Ha, I travel the United States for work and am currently doing work in St Louis and seem to be missing those good restaurants as I so far I have only had okay to bad food, so far one of the worst cities for food I have been in. Please share on where I should eat, I would love to be wrong on this one!!!! Sorry to hijack the thread for a moment.
Cheers!
Hmm, my favorite place in St. Louis was Pho Grand. Without a doubt. There are a bunch of good places to eat in that area on Grand though. Vietnamese and Thai. Where else? It has been a while, the U City Loop had a good Ethiopian place and there is Fitz's which has good burgers and soda. You can't go wrong with the Loop.
The Central West End is nice to walk around and has some good places, but mostly they are small and tucked away little shops.
I can't explain how to get to the Mexican place as I can 't remember. Joanie's has good pizza and other dishes. It is in Soulard. Right down the street is a great coffee shop that has super baked goods.
If you like soft pretzels, and who doesn't, Gus's makes great ones with hot dogs in them.
If you like Greek food one of the best Greek places in St. Louis is the Majestic Cafe, cheap but tasty.
I'll try to think of more.