We hear Switzer’s Licorice is going strong, and fans of the 100-year-old iconic candy can be satisfied with life again. The St. Louis company still sells its products, which are more tart and less syrupy than Twizzlers. Thank goodness. Switzer Candy Company, Inc., 27 North Gore Ave., St. Louis, Missouri,MORE HERE