Getting your Trinity Audio player ready... Sure, Red Rocks is incredible. Now it’s even better, with a new, Southwest-inspired restaurant, Nomad Taqueria & Beer Garden inside the nearby Origin Hotel.
The big new building overlooking West Colfax Avenue and I-70 doesn’t look like much of a destination as you’re whizzing through Golden on your way to Red Rocks Amphitheatre or outdoor adventures in ...