4.2 stars based on 2197 ratingsToday's hours: 11 am-1 amAdd a review
Irish pub, Bar & grill, Restaurant, Scottish restaurant, Welsh restaurant
About
Llywelyn's Pub is a delightful Irish pub elegantly enveloped in historic charm, located on North Main Street in St. Charles. With a warm, casual atmosphere and a menu bursting with comfort food, it's the perfect spot for lunch, dinner, or even a late-night bite. Diners rave about the hearty Shepherd’s Pie and crispy Fish and Chips, complemented by great cocktails and friendly service. Accessibility is a priority here, making it welcoming for everyone. Whether you settle in for spirited bar games or enjoy live music on the patio, this pub promises a cozy experience you'll want to revisit.
Llywelyn's Pub offers a delightful retreat with its cozy, historic charm. I visited on a bustling Friday night and was amazed by the vibrant atmosphere! The Fish and Chips were a standout - perfectly flaky and paired with a zesty homemade tartar sauce that elevated the dish.
I also indulged in their Shepherd's Pie, which was delightfully comforting with rich mushroom gravy and buttery mashed potatoes. Although the patio was a tad chilly, the live music made up for it. A lovely spot for a casual night out! 🍻