Lloyd & Harry's

Flag as Inappropriate

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
(636) 916-5700
  • Hours: Mon-Sat, 11am - 1:30am; Sun, 11am - 12am
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »