About

Where Fine Dining Meets Casual Surroundings


Tony’s On Main Has Been Voted #2

From Over 250 Restaurants In St. Charles!

 Ready for a delicious night out? The #1 Steakhouse in St. Charles on Yelp offers top-shelf drinks, scratch-made dinner & homemade desserts in a historic building on one of the most scenic streets in Missouri!

Find A Table

We Want To

Hear From You!

Questions? Comments? Suggestions?

Share them all with us here!

Sign up to our newsletter

Give The Gift Of Fine Dining


If they love steak & handcrafted cocktails, you’ve come to the right place!

Tony’s VIP Rewards 

 Be rewarded for your good taste! Already a member?

Check your balance here. 

Share by: