Food & DrinkThe New Owner of Denver's Truffle Cheese Shop Admits He Knows Nothing About CheeseAugust 24, 2026