Indulge in the delicious combination of chocolate, peanut butter, and butterscotch in our Scotcheroo truffles. These homemade treats are perfect for satisfying your sweet tooth cravings.