fbpx

Sunset Hills

Sunset Hills

Maggie O’Brien’s Restaurant & Irish Pub

MAGGIE'S CATERS! DELICIOUS PARTY PANS FOR ANY EVENT INCLUDING PRE-WEDDING SOCIALS, ALL WITH A TASTY IRISH FLAIR! CALL US FOR MORE INFORMATION:
Sunset Hills: 314-842-7678
Email Us at: Maggiessunsethills@Gmail.com

Setting the Pace for Food, Fun, Live Music, and Friends in Sunset Hills

About Maggie O’Brien’s Sunset Hills – Family Owned & Operated! 🍀

Welcome to Maggie O’Brien’s Restaurant and Irish Pub in Sunset Hills—your neighborhood spot for amazing food, friendly vibes, and wall-to-wall sports action! More than just your favorite local restaurant, we’re proud to be Sunset Hills’ #1 sports bar, with massive high-def screens covering every angle so you never miss a game.

 

Food, Fun, Live Music & Friends in Sunset Hills
Maggie O’Brien’s Sunset Hills has quickly become a beloved gathering place, celebrated for its authentic Irish fare, lively pub atmosphere, and warm, welcoming staff. From hearty favorites like shepherd’s pie, corned beef & cabbage, and fish & chips, to American classics like juicy burgers, wings, pizza, and the legendary St. Louis toasted ravioli, our menu has something for everyone. Pair it with a perfectly poured Guinness on tap or one of our many beers and wines, and you’ve got the recipe for a great night out.

 

Call Tara 48 hours in advance at 314-842-7678

So if you’re searching for “holiday catering” or simply want a trusted St. Louis favorite to help make your holiday season bright, put Maggie O’Brien’s at the very top of your list.

When the holidays roll into St. Louis, Maggie O’Brien’s is the go-to destination for joyful, stress-free catering. A beloved Irish pub and restaurant for decades, Maggie’s brings the cheer—and the flavor—to every celebration.

Whether you’re hosting an office holiday party, gathering the family for a cozy seasonal dinner, or planning a merry get-together with friends, Maggie O’Brien’s serves up generous pans packed with their most-loved dishes. Think hearty pastas, classic appetizers, and comforting entrees that feel right at home on any holiday table.

 

 
 

We love being part of the Sunset Hills community, and whether you’re a longtime local or just passing through, we’d love for you to stop by, grab a pint, and join the fun.

 But Maggie’s is more than a restaurant—it’s a community hub. Whether you’re here for a family dinner, cheering on your team, catching live music, or celebrating with friends, every visit is filled with good company, great food, and unforgettable memories.

The BEST Fried Chicken in town is served every Wednesday & Sunday at Sunset Hills and is guranteed to please!

St. Louis BEST Fried Shrimp Special served at Maggie O'Brien's Sunset Hills location! It's crispy, deliciously seasoned, and mouth-wateringly amazing!

Every Wednesday & Sunday Sunset Hills serves up the most delicious, juicy, and crispy fried chicken in town! St. Louis BEST for sure!

Order party pans for your gathering! We offer a number of delicious appetizers,  salads and deserts, not to mention our incredible main courses all guaranteed to please!

St. Louis City SC MSL Soccer is on tap here at Sunset Hills along with all the other home teams that can be seen on any one of our many big screen TVs. Talking about tap – we have a huge selection of amazing beers – cheers!

cATCH ALL OF THE BIGGEST SPORTS EVENTS ON OUR NUMEROUS BIG SCREENS! Our Sunset Hills location is the next best thing to being there for any sport! Our screens will be blazing with all of the action for EVERY GAME! COME WATCH THE NFL, NCAA, NHL, MLB, mls, NBA, AND OF COURSE, THE ufl!

Upcoming Events

Maggie’s hosts multiple events time and again. You can find a list of them down below and follow our Instagram page for regular updates! 

Sing Along with SYNER-GEE Every Thursday 4:30-7:30PM

 

Steven Woolley
Friday Night
8:30pm-11:30pm

Leslie Craig Duo
Saturday Night
8:30pm-11:30pm

Location

3838 S. Lindbergh Blvd. #118, St. Louis, MO. 63127

Hours of Operation

Sunday : 11am-10:00pm
Monday : 11am- 11:00 pm
Tuesday : 11am- 11:00 pm
Wednesday : 11am – 11:00 pm
Thursday : 11am – 1am
Friday : 11am – 1am
Saturday : 11am – 1am