St. Charles Restaurants

If your appetite can think it, chances are you will enjoy it at one of our many one-of-a-kind restaurants. From French and German heritage to Italian and American classics. Blaze a trail with some red hot dishes or cool down with an old-fashioned ice cream cone. And choose your atmosphere–enjoy a patio setting, historic ambiance, local pub, or take-out for a picnic on the riverfront.

Click to show mapped listings
1-10 of 37

Priority Listings

Magpie Cafe

  • 903 S. Main St.
  • Saint Charles, MO 63301
  • 636-947-3883
  • Visit Website

Our biggest compliment is when a customer says "ALWAYS excellent" -now in our 28th year serving homemade soups, quiche, & desserts in quaint atmosphere, lovely patio.

Basic Listings

Mac's C' mon Inn

  • 138 N. Kingshighway
  • Saint Charles, MO 63301
  • 636-916-5100

Mario's Donuts and Cafe

  • 2786 Muegge Rd.
  • Saint Charles, MO 63303
  • 636-447-4515
  • Visit Website

Massa's of course!

  • 3761 New Town Blvd.
  • Saint Charles, MO 63301
  • (636) 925-2961

Mattingly's St. Charles

  • 3434 Harry S. Truman Blvd.
  • Saint Charles, MO 63301
  • 636-940-0051
  • Visit Website

McAlister's Deli

  • 1598 Country Club Plaza Dr.
  • Saint Charles, MO 63303
  • 636-946-8772
  • Visit Website

McDonald's

  • 1890 Zumbehl Rd.
  • Saint Charles, MO 63303
  • 636-947-0951
  • Visit Website

McDonald's

  • 740 S. Duchesne Dr.
  • Saint Charles, MO 63301
  • 636-946-3097
  • Visit Website

McDonald's

  • 1160 S. Fifth St.
  • Saint Charles, MO 63301
  • (636) 946-6157
  • Visit Website

McDonald's

  • 3701 Elm St.
  • Saint Charles, MO 63301
  • (636) 443-0554
  • Visit Website
1-10 of 37