1900 Locust St, St Louis, MO 63103
(314) 588-8899
Located in the heart of downtown Saint Louis, Jim Edmonds Steakhouse offers an appetizing menu in a gorgeous and relaxed atmosphere.
We are known for exceptional hand-cut steaks, house made condiments and feature everything from pan-roasted chicken to fresh seafood. We can accommodate any palate, and we take pleasure in pairing the perfect wine with our cuisine.
- Log in to post comments