80906 colorado restaurants wallpaper chinese restaurants colorado springs 80906 New Panda Chinese Restaurant. Colorado Springs CO 80906. Chili S Grill Bar 1706 E Cheyenne Mountain Blvd Colora… Sunday, May 22, 2022 Edit