St. Charles, Missouri
Good food. Cold drinks. A seat that feels like it's yours.
Our Story
Leo's Pub & Grill isn't about fancy presentations or pretending to be something we're not. We're a St. Charles institution — a place where the regulars know your name, the food comes out hot, and the atmosphere is easy.
Whether you're grabbing a quick drink after work, bringing the family in for a meal, or settling in to watch the game with friends, this is the kind of spot that doesn't try too hard. It just does the important things well.
The Vibe
Casual. Warm. No dress code, no attitude.
Find Us
2198 1st Capitol Dr
St. Charles, MO 63301
Open seven days a week
Call for today's hours
No reservation needed — just walk in and find your seat.