1. In a bowl, mix flour, sugar, baking powder, and salt.
2. In another bowl, whisk milk, egg, and melted butter. Combine with dry ingredients.
3. For the cinnamon swirl, mix melted butter, brown sugar, and cinnamon in a small bowl.
4. Heat a non-stick skillet over medium heat. Pour ¼ cup of batter for each pancake.
5. Swirl the cinnamon mixture onto the pancake batter in a spiral pattern.
6. Cook until bubbles form on the surface, then flip and cook until golden brown.
7. For the glaze, beat cream cheese and butter until smooth. Add powdered sugar and vanilla extract.
8. Drizzle the cream cheese glaze over the pancakes and serve warm.