Leo's Pub & Grill
St. Charles, MO 63301
Monday| 10:00 AM - 1:30 AMTuesday| 10:00 AM - 1:30 AMWednesday| 10:00 AM - 1:30 AMThursday| 10:00 AM - 1:30 AMFriday| 10:00 AM - 1:30 AMSaturday| 10:00 AM - 1:30 AMSunday| 10:00 AM - 12:00 AM
- Atmosphere Bar Scene, Live Music
- Amenities Karaoke, TV, Wi-fi
- Special Needs Wheelchair Access
- Bar Full Bar
- Parking Availability Parking on Site
- Meal Times Served Dinner, Happy Hour, Late Night, Lunch
- Payment Methods
Leo's is a Pub and Grill, located in the city of Saint Charles, Missouri. We feature fresh food, Happy Hour, a non-smoking environment, and live music. We hope to see you soon!
People who viewed this restaurant also bought:
Craving for Savings?Sign up today to receive special offers for Leo's Pub & Grill and other restaurants in your area!
You're almost ready to dine.