Housed in a turn-of-the-century mill building, The Masquerade has been known since its inception in 1989 as one of the country's most unique nightclub facilities.
695 North Ave NE
Atlanta, GA 30308
(Map it)
The Masquerade Music Park Website
Get local info on Yahoo Local and Yelp