Maggie O'Brien's Restaurant
St. Louis , MO 63103
Mon. - Fri., 11 a.m - 3 a.m.; Sat. - Sun., 11:30 a.m. - 3 a.m. Happy Hour, 3 - 6 p.m.
A gathering place for friendly people. Lunch and dinner specials. Attracts sports fans with 27 TVs, three 10-ft. screens. Shuttle service to major events. Best BBQ downtown. Serving downtown St. Louis for 30 years. L, D
Not sure how to get here? Get Directions