Lloyd & Harry's
Drag box to select area
Lloyd & Harry's, located in the heart of downtown St. Charles, is a lively place that features cheap food and plenty of entertainment. With a DJ in the house everyday but Sunday, Lloyd & Harry's keeps guests entertained either inside or out on the deck.
208 N Main St, Saint Charles, MO 63301
- Hours: Mon-Sat, 11am - 1:30am; Sun, 11am - 12am