1700 Vine St, Denver, Colorado 80206 USA
They are owned by the mountain sun pub and brewery, you'll see lots of these stickers and the logo around this place
Photo Credit: Ross