Preheat your oven to 350°F (175°C) and line baking sheets with parchment paper.
In a medium bowl, whisk together the flour, baking soda, cream of tartar, spices (cinnamon, ginger, cardamom, cloves, nutmeg), and salt. Set aside.
In a large mixing bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy (about 2-3 minutes).
Add in the eggs, one at a time, mixing well after each addition. Stir in the vanilla extract.
Gradually add the dry ingredient mixture to the wet ingredients, mixing until just combined.
In a small bowl, mix together the 1/4 cup granulated sugar and 2 teaspoons ground cinnamon.
Using a cookie scoop or your hands, form dough balls about 1.5 inches in size, then roll each ball in the cinnamon-sugar mixture to coat.
Place the coated dough balls onto the prepared baking sheets, leaving ample space in between (cookies will spread).
Bake in the preheated oven for 10-12 minutes, or until the edges are lightly golden but the centers are still soft.
Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
Notes
Serve the cookies on a rustic wooden platter, dust them with a little extra ground cinnamon for a lovely touch, and pair with your favorite chai tea for a delightful treat.