Chai Vanilla Tart

It’s snowing…ground cinnamon! Ok, it’s not, but in chai vanilla tart land it is. Tufts announced yet another snow day on Tuesday. I have been loving these¬†snow days, but I wish we could order them a la carte. They sort...