Preheat the oven to 350°F. Line a baking sheet with parchment paper and set it aside.
Using a medium-sized mixing bowl, whisk together the flour and baking soda. Set it aside.
Using either a stand mixer, or a medium-sized mixing bowl and a handheld mixer, on medium-high speed, beat the softened butter for 1 minute until smooth.
Add the granulated sugar, and continue to mix for 1 to 1½ minutes until light and fluffy.
Add the egg, vanilla extract, almond extract, and cherry juice. Mix until well combined.
Lower the mixer speed to medium and add the flour mixture. Mix just until incorporated.
Add the pink food coloring, and mix just until the color is even.
Fold in the chopped maraschino cherries and chocolate chips.
Using a 1 tablespoon cookie scoop, scoop the cookie and place it on the prepared baking sheet. Space the dough 2 inches apart.
Bake for 10 to 12 minutes, until the edges are just golden. Allow the cookies to rest for 3 to 4 minutes before moving them to a cooling rack.
Allow the cookies to cool completely.