Venue Details

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