Carr’s Table Water Crackers ($14.99) are a must-have for holiday snacking and entertaining (and really, year-round). “Fresh ...
Six chocolate cordial flavors are available this season, and the most popular one this year doesn't feature any cherries.