3000 E 1st Ave, Denver, Colorado 80206 USA
801 Chophouse was decorated for Christmas and had giant red & green ornaments adorning the ceiling.
Photo Credit: Yelp