A fresh pop-up bar on the Las Vegas Strip invites visitors to relive the vibrant ’90s era with a modern twist, promising a retro experience like no other

Source: Journal