Colorado Springs CO Tea Rooms 1. 14 S Tejon St, Colorado Springs, CO 80903 | The Perk Downtown (719) 635-1600