Located in New Town St. Charles.
Fall/Winter- Serving Chili, See Link Below
Call Us: 636-484-4326


Directions to Our Location

New Town Boulevard "The Shack"

New Town / Rue Royale "The Kiosk"


 (Across from Marsala's Market)

3303-3 Rue Royale

St. Charles, MO 63301

  • Spring:  M-F: 4-9pm & Sat/Sun: 2-9pm.
  • Summer: Daily: 2-10pm
  • Winter: M-F: 11-7pm


  • Take 370 West to New Town Blvd. Exit
  • Turn Right on to New Town Blvd.
  • Turn Right on to New Town Drive
  • Take New Town Drive all the way back to the Amphitheater.
  • Molly O's is on the left side of the Amphitheater near Marsala's Market