About
Lewis & Clark's Restaurant
Lewis & Clark's Restaurant is a Historic Main Street St. Charles restaurant with American food, multiple levels, and a setting that fits visitors spending time in the district.
Restaurant
St. Louis business details, hours, reviews, photos, and directions
About
Lewis & Clark's Restaurant is a Historic Main Street St. Charles restaurant with American food, multiple levels, and a setting that fits visitors spending time in the district.
Quick answers
Lewis & Clark's Restaurant hours are listed on STLTalks as: Mon: 11:00 AM - 8:30 PM; Tue: Closed; Wed: 11:00 AM - 8:30 PM; Thu: 11:00 AM - 8:30 PM; Fri: 11:00 AM - 9:30 PM; Sat: 11:00 AM - 9:30 PM; Sun: 11:00 AM - 8:30 PM
Lewis & Clark's Restaurant is listed at 217 S Main St, St Charles, MO 63301, USA in the St. Louis area.
Yes. STLTalks shows available reviews, photos, updates, directions, and business details for Lewis & Clark's Restaurant.
Location
Explore STL
Business Ownership
Log in to submit a verified ownership claim.
Log in to claim