In a bowl, sift together the flour, baking soda, baking powder, 1 teaspoon cinnamon and cream of tartar. Set aside.
In a separate bowl, cream the butter and sugars until fluffy. Add the eggs, milk and vanilla. Mix well.
Stir in the dry ingredients. Stir until just combined.
Cover bowl (or remove dough from bowl and wrap in plastic wrap) and chill for at least one but not more than 24 hours.
When ready to bake, Preheat the oven to 350 degrees.
Form the dough into 1 inch balls. Mix cinnamon and sugar in a small bowl and roll each ball of dough through the cinnamon and sugar mixture to coat well.
Place on a greased baking sheet or a cookie sheet covered with wax paper or silicone baking mat.
Bake 8-10 minutes. Check for the tops to start firming up, and the sides to show a bit of browning. Make sure they are cooked but do not over bake. Allow to cool on baking sheet for at least ten minutes before transferring to a wire cooling rack.