Llywelyn's Pub

$$ • Irish, Pubs

100 N Main St, St Charles
(636) 724-8520


Take-Out/Delivery Options


Reviews for Llywelyn's Pub

Great food and atmosphere! Our waiter was excellent and very friendly, but unfortunately had too many responsibilities during the dinner hour. He was taking orders, making drinks, and bussing tables. We didn't get drink refills and my salad never came out. Enough of an issue to give it 4 stars, but not enough of an issue to never go back! It could have just been an "off" night. We will return!

I have eaten at other Llywellyn's locations and had good experiences. I went to the St Charles restaurant for lunch on a nice sunny day. One of the reasons I chose Llywellyns was that they had a decent sized outdoor dining area. Went inside and saw sign to wait for hostess to be seated. We waited about eight minutes without being greeted or even had anyone make eye contact with us. The room seemed pretty empty, but the patio had more diners. There were servers and employees walking...read full review

We had the pub pretzels, the spinach dip, pub burger and fish and chips. All the food was excellent. During our visit there was only one server Elijah and he had no problem taking care of everyone in the place. So Llywelyn's Pub is the place for excellent food and service and your favorite Irish ale.

More Reviews(232)


Monday 11AM - 12AM
Tuesday 11AM - 12AM
Wednesday 11AM - 12AM
Thursday 11AM - 12AM
Friday 11AM - 1:30AM
Saturday 11AM - 1:30AM
Sunday 11AM - 12AM

Hours or services may differ due to COVID-19. Please contact the business directly to verify hours and availability.