Kilroy's Sports Bar
720 S 7th St
Saint Louis
MO
63102
(314) 621-1960
kilroys.com
Open Map
Description
Kilroy's Sports Bar is located at 720 S 7th St, Saint Louis, MO. This location is in the Downtown St. Louis neighborhood. This business specializes in Bars, Pubs, & Clubs.
by merchantcircle on September 25, 2018 from
merchantcircle
All Bar, Pub, & Club
American
Bar Food
Bar Scene
bars
bars grills & pubs
Burgers
grill
restaurant
sports bar