Save Added By Chris Peissig Now Open The Cheese Haus 1380 South 21st Street, Colorado Springs, CO The Cheese Haus is open for business! We ... Facilities: