Restaurants & Bars 1

Best Steak - STL

Jim | Aug 30, 200102:57 PM

The best steak in STL can be found at Citizen Kane's in Kirkwood (suburb of STL). Had a filet there the other night and it was OUTSTANDING. Pricey but worth it.

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH