Little Man Ice Cream has become a Denver institution since Paul Tamburello opened the first shop in LoHi back in 2008. It’s consistently ranked in our Best Ice Cream in Denver lists and, over the ...