Sand Tarts are one of my favorite cookies to make during the holidays, not too sweet and melt-in-your-mouth good.