It's a 90's cult classic. Very touristy but very cool.
Katia
June 1, 2019
So much to see here, it should almost be classified as a museum.
Shad
June 16, 2016
Hard Rock Cafe Denver is located in the Denver Pavilions, a two-story walking mall on 16th Street recently rated as Denver's number one tourist attraction.