A cozy and quirky lounge offering an entirely plant-based menu, Burrowing Owl is a Colorado Springs gem known for its creative vegan comfort food and relaxed atmosphere. Ideal for casual catering requests, especially for those looking for something fun and unconventional.