Metro
3730 North Clark St, Chicago, Illinois 60613
Featured Review : The Metro is the most famous rock venue in the City by the Lake. After more than 20 years of building up its reputation, it is considered one of the best places in Chicago to see a show because of its size, acoustics, a...See Full Review