Bar · Atlanta / United States
Stereo
The room
Records and cocktails meet at Stereo on Atlanta’s Edgewood Avenue. The music bar gives the selection a central place within a night out on the street.
From the venue
Visit Stereo
900 DeKalb Avenue NE, Atlanta, GA
Atlanta, United States