Been here a few times. Plenty of parking out front. It's a neighborhood Irish pub. They've got a bar & restaurant on one side. The other side has 4 pool tables, dart boards, video poker, & golden...
Two Shamrocks Public House
(109)
Photos
Two Shamrocks Public House in O'Fallon, MO, offers an upscale pub atmosphere where guests can enjoy fresh, made-from-scratch dishes crafted with local ingredients. Known for their generous portions and attentive service, they cater to families and groups looking for a memorable dining experience.
The establishment also specializes in hosting events, providing professional catering and event planning services tailored to various budgets. With a commitment to quality and customer satisfaction, Two Shamrocks has earned a loyal following among locals and visitors alike.
Generated from the website
Also at this address
Reviews
We placed an order for pick up and our order was ready on time at the bar. The portion sizes are generous and prices are good. The Rueben sandwich and club sandwich were tasty. Fries and house...
A popular and unassuming Irish pub! Tasty home-cooked eats, good beverages, decent prices and a "pool hall" available if looking for a fun activity! Wear Green if in the spirit, and order some...
A cold, rainy Sunday meant a new restaurant for lunch! This place is known for its burgers and for good reason. They were big, cooked perfectly and had so much flavor! We also had the Reuben egg...
This is an upscale pub that is interactive and fun. They have trivia nights, meat bingo, steak nights and live music. We went to see the wildhorse Creek band. There are a melting pot of bluegrass,...
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.









