Preheat oven to 350. Place liners in cupcake pans, will make 24ish cupcakes. In a large mixing bowl, mix together flour, sugar, baking powder, salt and cinnamon. Add butter and mix until it is fully incorporated. Add milk, eggs and vanilla all at once and mix, once all mixed turn mixer to high and beat 3 minutes.
Fill liners 3/4 full and bake 20ish minutes or until toothpick inserted comes out clean.
In a large bowl, beat together cream cheese, butter and vanilla...add powdered sugar, beat on high speed until smooth and creamy.
Mix cinnamon and sugar in small bowl and set aside.
Frost cupcakes then dust with a mixture of cinnamon and sugar.