Originally Posted by postnobills
Perhaps a nice Italian or French place with a decent wine list?
Portabella in Clayton is an independent restaurant with an award-winning wine list with an Italian & French cuisine. There are plenty of other elegant restaurants within walking distance. Or, try Harvest for seasonal menus with fresh meat and seafood.
Alternately, there are plenty of good restaurants in The "Italian" Hill area - like Cunnetto's and Charlie Gitto's. There are also some decent French-influenced and trendy restaurants in the Central West End area (near Jewish-Barnes hospital). All are a short drive from St. Louis downtown.