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