About
Maggie O'Brien's, the premier American restaurant and Irish pub in St. Louis, offers a unique dining experience. Located at 2000 Market St, St. Louis, MO 63103, our bar & grill serves up delicious food and drinks in a lively atmosphere. Whether you're looking for a casual meal or a private event, our banquet hall and catering services have got you covered. Catch your favorite sports teams on our big screens at our sports bar, or simply relax with friends and family in our cozy pub setting. At Maggie O'Brien's, we're dedicated to providing exceptional service and an unforgettable experience. Come visit us today and taste the difference for yourself!