JavaScript is not enabled.
Stoooool Pigeons - Review by emily p | Downtown Sports Bar

Downtown Sports Bar

No image

Stoooool Pigeons 9/9/2006

Located in Glenwood South Stool Pigeons has tons of televisions, literally everywhere to watch the game. I went to Stool Pigeons to watch a lot of the NHL games last year. Its one of those bars where I dont think tehre is a bad seat in the place, and if there is I haven't found it yet :O) They usually have some pretty good drink specials and the food is moderatly priced. Always a fun place to hang out. more
30% OFF all yearly plans
Use YEAR at checkout. Expires 3/31/2018