John D. McGurk's is an Irish pub and garden established in 1978. It offers a menu with appetizers like bacon-wrapped shrimp and baked potato skins. The establishment has a garden and is known as a top Irish pub in St. Louis.