Star Crunch

Star Crunch

About Star Crunch

Star Crunch snacks are made by the Little Debbie Company. A Star Crunch is a chewy cookie topped with caramel and crisp rice then coveredin a layer of fudge.