Home News Step Into An Alternate Reality With Atlanta’s Newest Venue: A VR Bar