John D McGurk's

restaurants / Bar

John D McGurk's information

Location
St Louis , USA
Address
1200 Russell Blvd
Prices
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.