St. Louis Steakhouses.......
Citizen Kane's in Kirkwood generally gets high marks on this board. Whatever you do, don't go near Fleming's, an overpriced restaurant in which the wait staff is clearly encouraged to sell, sell, sell at every opportunity. And the steaks are lousy, too. Not to mention it's a chain, not locally owned. Did I mention that I don't care for it very much?
Citizen Kane Steakhouse
133 W Clinton Pl, Saint Louis, MO 63122