John D McGurk's

restaurants / Bar

John D McGurk's information

St Louis , USA
1200 Russell Blvd
mains $7-20
Opening hours
11am-1:30am Mon-Sat, 3pm-midnight Sun
Something wrong?
Submit a correction

The city's favorite pub oozes charm inside, where there's live Irish music many nights, but you can't beat the backyard garden. The steaky menu is a cut above pub fare.