John D. McGurk's Irish Pub and Garden
1200 Russell Blvd, St. Louis
(314) 776-8309
Recent Reviews
Order Online
You May Also Like
Tuckers Place - 2117 S 12th St
Steak House, American, Pizza
Cafe Miami - 2022 S 12th St
Coffee & Tea, Pet Friendly
Eat Crow - 1931 S 12th St
Gastropubs, Bar, Pet Friendly, Burgers
Restaurants in St. Louis, MO
John D. McGurk's Irish Pub and Garden
1200 Russell Blvd, St. Louis, MO 63104
(314) 776-8309