Combine the flour, salt, sugar, and cinnamon in a bowl.
Add the ½ cup cubed butter and combine using your hands. Combine until it resembles coarse meal, but make sure to leave some big chunks of butter in there.
Add the vinegar and mix in.
Slowly add the water to the mixture. You might not need all of it. If the dough is too dry, feel free to add one tablespoon of extra water at a time. Combine the mixture and do not over work it.
Generously flour the counter and the rolling pin. Place the dough on the counter and knead until the ball is smooth.
Roll the dough out into a long rectangle.
Add half of the frozen, grated butter to the bottom two thirds of the dough.
Fold the top third of the dough towards you. Next, fold the bottom third to the middle.
Turn the folded dough 90° and roll out into a rectangle.
Add the remaining frozen, grated butter to the bottom two thirds of the dough.
Fold the top third of the dough towards you. Next, fold the bottom third to the middle.
Wrap the folded dough in plastic wrap and let rest in the refrigerator for one hour.
Preheat the oven to 425°F. Take the puff pastry dough out of the refrigerator and place on the floured countertop. Roll the pastry out into an 18-inch square.
Brush off any excess flour from the dough. Carefully and tightly roll the dough up.
Cut the dough into 12 equal portions. Place each of the dough piece into a muffin tray, cut side up.
Press down on and flatten the dough into the muffin tray. Place the muffin tray in the refrigerator while you make the filling.