Are the hours really 11am -2am every day of the week? Seems unlikely.
Address: 1791 S 8th St, Colorado Springs, CO 80905, USA
Ntwadumela M | Nov 12, 2019
Yes
Isaac Lock | Nov 12, 2019
That is absolute truth
Zack Newhuis | Nov 12, 2019
Burrowing Owl isn't your normal joint ;)
elaine zinfandel | Nov 12, 2019
Yes, they used to open at 4pm, but these are the new hours.
Thanks! Your answer is awaiting moderation.