3958 N Academy Blvd, Colorado Springs, Colorado 80917 USA
13. General Tao's Chicken, not bad
Photo Credit: Yelp