Restaurants in St. Charles County with Happy Hour
Places (57)
Showing 1 - 10 of 57
Bottoms Up Brewhouse
2693 Highway K, O'Fallon MO 63368At Bottoms Up the name says it all.
El Patron Mexican Restaurant
8600 Veterans Memorial Parkway, O'Fallon MO 63366A Mexican restaurant in O'Fallon, Missouri
El Vaquero
8 Wentzville Center, Wentzville MO 63385El Vaquero is the place to go when you are craving chips, salsa, and a good margarita.
Bellacino's Pizza and Grinders
1455 Bass Pro Dr., St. Charles MO 63301Bellacino's is a restaurant and bar that serves pizza, pastas, and grinders.
Snibo's Cafe and Sports Bar
2129 Parkway Dr., St. Peters MO 63376Your anything but average sports bar.
Rookies Bar and Grill
3721 New Town Blvd., St. Charles MO 63301Rookies Bar and Grill is a neighborhood eating and drinking establishment near New Town St. Charles.
Pepper Stone Steakhouse
1287 Jungerman Road, St. Peters MO 63376It's not just the food... the music and drinks will have you coming back to Pepper Stone Steakhouse.
McGurk's Public House
108 S. Main Street, O'Fallon MO 63366Don't be deceived by the Irish name, McGurk's is proud to be a steakhouse, too.
Hook and Ladder Pub and Grill
603 N. Main St., O'Fallon MO 63366A cozy atmosphere, Hook and Ladder is cool little joint to hang with friends.
J J's Restaurant
1215 S. Duchesne Dr., St. Charles MO 63301J J's Bar and Grill offers the traditional bar favorites, as well as three-course meals for only ten bucks.

