Toll House Spirits is a distillery and liquor store specializing in the production and distribution of premium spirits and liqueurs, including the Redcastle brand. They offer a range of handcrafted alcoholic beverages.