The Shrunken Head Tiki

My new favorite bar in Colorado Springs is a lil Tiki underground oasis. Located on Tejon downtown, you'll spot the sign before you know you've found the place. You won't see a typical store front because it's located down a set of stairs which feels more magical and speakeasy-esque. When I walked in, my mouth …

Continue reading The Shrunken Head Tiki