The Lewis

106 E Main St, St. Charles, IL 60174

Happy hour: drinks

5pm-7pm Tuesday-Friday

  • $6 Krombachers
  • $10 Classic Cocktails

Sources and contact

View source

Restaurant website