There’s a Secret Toilet Themed Pop-Up Restaurant in Denver – New Country 99.1 / Uncategorized / By NearMe There’s a Secret Toilet Themed Pop-Up Restaurant in Denver New Country 99.1