Kilroys
Bar β’ Sports barππ Great spot to grab a beer and listen to music after a game. Bartenders were friendly and quick! Outdoor seating is very spacious and comfortable. People often mention game, good, Great,
Address
720 S 7th St, St. Louis, MO 63102
Contact
(314) 681-2880Price rating
$$ $$
Rating on Google Maps
4.60 (195 reviews)Open on Google Maps