Yetis, Sasquatches, and Amazing Food! Oh my!
Here at the Royal Gorge Tavern in the Denver Tech Center, we have a special affinity for the Yeti. The restaurant walls are lined with memorabilia of the elusive creatures, and, yes, we even have a Yeti suit. The white, subzero cousin of Bigfoot lays claim to the namesake of two iconic menu items: the [...]