All About D’Artagnan Mousse

Mousse is a French word meaning “lather” or “foam.” It can refer to a foamy hair product, or a decadent chocolate dessert. But let’s not get confused by chocolate mousse here. The mousse at D’Artagnan is definitely savory in nature. When we say mousse, we mean liver mousse–an emulsified liver product, with a light, airy…