Just saw, via Facebook feed, from a friend, that Caboose in Denver has permanently closed and store has For Sale sign on it. Can NOT confirm, or deny this. Based on what folks that live close to the store have stated. If I had gas for truck, I’d head by over the weekend to confirm and maybe grab a quick photo as proof! Would be a shame.