112 Mega Plex The Crowes Nest, Home of some of the best DJs in Atlanta, we are located just minutes from the busiest airport in the world and is one of the premier Clubs on Atlanta’s South Side. The combination of our surreal sound system, incredible light show, multiple large TV monitors and energetic dance floors will leave you wanting more.