Castries Crème is produced by St. Lucia Distillers for Team Spirits Imports based in the United States. Castries Crème is a smooth and tantalizing peanut cream that blends premium roasted peanuts with award winning St. Lucian rum. Voted by the Beverage Tasting Institute as the Best Cream Liqueur in 2004, 2005 and 2006 the product achieved a rating of 94 points.