"They just painted over it. It was the landlord special."

One of Denver’s most bizarre pieces of public art is gone. Kind ofRest in heat, “27 Packets of Taco Bell Diablo Sauce.”denverite.com