For the pancakes: Preheat the oven to 200 degrees F.
Combine the flour, granulated sugar, baking powder, cinnamon, salt, baking soda and nutmeg in a large bowl. Combine the eggs, buttermilk and vanilla in a medium bowl. Add the wet ingredients and the butter to the dry ingredients and mix until just combined.
Heat a skillet over medium heat and add a thin layer of butter. Add 1/3-cup scoops of batter to the skillet, allowing an inch of space in between each pancake, and cook until the bubbles rise to the surface and pop. Flip and cook until browned on the other side. Keep warm in the oven until ready to serve. Add a thin layer of butter to the skillet before making each batch.
For the cinnamon sugar: Combine the granulated sugar and cinnamon in a small bowl.
For the glaze: Combine the powdered sugar, vanilla, salt and 2 tablespoons buttermilk in a bowl and mix together until smooth. It should be thick but pourable; if it's not pourable, add additional buttermilk little by little to thin it out.
Serve the pancakes with a sprinkle of cinnamon sugar and a drizzle of glaze! Keep leftovers in an airtight container at room temperature for a day or two.