Airy yet just rich enough, Butter Puff biscuits are encased in a crisp glaze of butter that has been tantalizing taste buds since 1974.