Miami Grill

American Food Restaurant in St. Charles

Miami Grill St Charles location store exterior

Miami Grill

St. Charles's Go-To Fast Food & American Classics

Just off Interstate 70 right at the corner of South 5th Street and Perry St, Miami Grill is officially serving up our famous, melty Steak Phillys, crispy Nuggets, and authentic Gyros right here in St. Charles. Whether you live just down the street or you’re heading back from exploring the historic riverfront, our kitchen stays open late to get you fresh, hot food whenever those cravings hit.

Stop in to grab a quick bite or call us at (636) 333-5620 for fast pickup or delivery from 620 S 5th St, St Charles, MO 63301. We’re excited to be part of the neighborhood here, but don’t forget you can also find us at our other spots in Florissant, Bridgeton, Page Aveย and St. Louis!

Navigate to

St. Charles Location

Mon โ€“ Sun: 10 am โ€“ 2 am

A Flavor Stop

Near St. Charles Highlights

Historic Main Street St. Charles

A lively district along the Missouri River known for boutique shopping, local dining, festivals, and historic architecture.

Lewis & Clark Boathouse & Museum

Celebrates the famous expedition with interactive exhibits and riverfront views.

Frontier Park

A scenic park by the river offering walking trails, event space, and views of the historic riverboats.

Family Arena

A major venue for concerts, sporting events, and community gatherings in St. Charles County.

Our Gallery

Lasting Visuals

Discover

St. Charles locals favorites

After exploring St. Charles, refuel with bold, made-to-order favorites at Miami Grillโ€”your local destination for satisfying American comfort food.

St. Charles customer favorites include:

  • Flavor-packed wings tossed in your choice of signature sauces
  • Hearty rice bowls with seasoned steak or grilled chicken
  • Classic Philly cheesesteaks loaded with tender beef and melted cheese

Whether youโ€™re grabbing a quick bite, picking up takeout, ordering delivery, or catering an event, Miami Grill St. Charles delivers fresh, filling options for any occasion..

Sandwiches

Fish Dinners

Salads

Appetizers

Questions?

Explore Our FAQs

You can find us right at 620 S 5th St, St Charles, MO 63301. We are proud to bring our bold flavors directly to the St. Charles community so you don’t have to make the drive out to St. Louis county! We are open every day from 10:00 AM to 2:00 AM, making us your go-to spot for both a quick lunch and late-night cravings.

Our customers highly recommend our authentic Philly Cheesesteaks, crispy Wings (be sure to try the crowd-favorite Honey Hot Sauce), and classic Gyros. Other local favorites generating a lot of buzz include our juicy burgers, rotisserie chicken, and our signature Pink Sauce.

Absolutely! Whether you want to dine in and enjoy our chill, friendly atmosphere or grab your food to go, we’ve got you covered. We offer convenient takeout and delivery options to make getting your favorite comfort food as easy as possible. You can call us directly at (636) 333-5620 or order online.

We are rapidly growing! In addition to our St. Charles location, we have 5 convenient locations across St. Louis, and we are excited to announce that another brand-new location is coming soon to Lilac Ave, MO.

Customer

Testimonials

200k+

Happy Clients

Brenden Thomas

Google Reviews

The food was absolutely amazing i had a 1/2 steak burger with a side of bbq and i have not had something taste this good since i was in Florida. Also i got 2 slices of cheesecake it was so good

Kendall Gott

Google Reviews

We just happened on this restaurant on the way to another event, WOW! The food was unbelievably flavorful and for the price the portions are hefty! Not only was the food great, the service was even better. The man who took our order also brought out a sample wing for everyone in the dining room! Delicious.

Quin Bishop

Google Reviews

Today was my first visit to this location. I went through the drive through and had the pleasure of receiving service from T. He was very polite and professional. He informed me that my food would be ready in 15 minutes and it was right on time. Everything was very tasteful and fresh. 5 stars!!!!!!!!!

Jesse

Google Reviews

Great experience trying this place today for the first time. Highly recommend. I had the chicken Philly and fries. The worker shared with me that these Miami grill locations are owned by a private individual, not a corporation, so go check them out and give them your business. Keep them in the community.

Gavin Barrett-Hayes

Google Reviews

Clean, neat environments with quick, relatively inexpensive, and delicious food.

Jordan Stipes

Google Reviews

Absolutely amazing lunch today at Miami Grill! Great food great service and full of flavor. Welcome to St. Charles Miami Grill – we’re glad you’re here!

Miami Grill

Stop By Your Local Miami Grill in St. Charles!

Located at 620 S 5th St, Miami Grill St. Charles is a favorite for locals and visitors exploring Historic Main Street and nearby neighborhoods. Weโ€™re right on S 5th St, just off I-70 between Perry and Pike Stโ€”if you’re coming off the highway, head south and you’ll spot us on the right. We have a spacious, hassle-free parking lot with plenty of spots if you’re dining in, plus a dedicated drive-through lane if you need to grab your food quickly on the go.

Florissant, MO

St. Louis, MO

Bridgeton, MO

Page Ave, MO

St. Charles

Lilac Ave

Choose Location