In recent weeks, the ice cream and soda shop closed its Wash Park location at 712½ S. Pearl St. in Denver. The spot opened at the corner of Pearl and Exposition Avenue on March 3 last year, according ...