Maggie O'Brien's is an Irish-style restaurant and pub located in St. Louis. Its menu includes a variety of soups, salads, steaks, chops, chicken...
Aside from serving up some of the best food in Downtown, Maggie O'Brien's has become a local hot spot for live music, pub theater, St. Louis...