5873 Palmer Park Blvd, Colorado Springs, Colorado 80915 USA
this is the picture. Absolutely disgusting!
Photo Credit: Yelp