Cherry Pie Muffins

Cherry Pie Muffins
Fresh cherries, almond streusel, lattice-top drizzle. Whoever said healthy isn’t delicious?