If you want to see a good metal show, chances are, it's at the masquerade. Is it the best venue? hell no. But go anyway because that's the only place in Atlanta that these great bands seem to play while on tour.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.