skip to main content skip to footer

Lewis & Clark's American Restaurant

217 S. Main Street
St. Charles, MO 63301
Tel: 636-947-3334
Fax: 636-724-2925


Holiday Hours
Thanksgiving November 26th - Closed
Christmas Eve December 24th - Open 11-6:00pm
Christmas Day December 25th - Closed
Get Directions