If you’re looking for a Stranger Things experience in Atlanta, you’re in luck! There are a few different ways to get your fix. You can visit the Stranger Things-themed bar, The Upside Down, located in the heart of Atlanta. The bar features a variety of themed drinks, decor, and even a replica of the Byers’ living room. You can also take a Stranger Things tour of Atlanta, which will take you to some of the show’s filming locations. Catch Georgia`s hot spots premier episode when host Tina Aldrich takes us on a behind the scenes look at the stranger things experience here in Atlanta!
