L

Restaurant

Lewis & Clark's Restaurant

St. Louis business details, hours, reviews, photos, and directions

No ratings yet 0 reviews 0 photos

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.

Quick answers

Lewis & Clark's Restaurant details

What are Lewis & Clark's Restaurant hours?

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

Where is Lewis & Clark's Restaurant located?

Lewis & Clark's Restaurant is listed at 217 S Main St, St Charles, MO 63301, USA in the St. Louis area.

Can I see reviews and photos for Lewis & Clark's Restaurant?

Yes. STLTalks shows available reviews, photos, updates, directions, and business details for Lewis & Clark's Restaurant.

Location

217 S Main St, St Charles, MO 63301, USA

Open directions
📍
Loading map…

Explore STL

More local places and plans

Business Ownership

Own or manage this business?

Log in to submit a verified ownership claim.

Log in to claim