Venue Details

60 Star Starred
The Annoyance Theatre & Bar
851 W. Belmont Ave. Chicago, IL 60657
773-697-9693
Venue website Get directions
26 events
18 reviews
29 stars
Several good restaurants nearby.
star this tip starred
4 events
3 reviews
6 stars
The weather was windy. I wore casual sweater with jeans..
star this tip starred
View All 271 Tips
More Information