Venue Details

22 Star Starred
Castle Chicago Nightclub
at W Ontario St 632 N. Dearborn Chicago, IL 60610
Venue website Get directions
12 events
9 reviews
1 stars
Drinks were surprisingly creative and good.
star this tip starred
2 events
1 review
0 stars
The benefit was being able to stay and party AFTER the show.
star this tip starred
View All 46 Tips
More Information