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
(110)
Advertisement
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...
Been here several times. Each time has been a good experience. Fast friendly service. The menu is typical bar food with burger, sandwiches, wings, and wraps. Food has never disappointed.
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...
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.
Advertisement







