Preheat oven to 350 degrees. Grease a 9x13 baking dish.
In a large bowl, mix together the flour and salt. Use a pastry cutter to cut in the butter.
When you have coarse crumbs, add the 1/2 cup of water and stir. Use your hands to press the dough together.
Place dough in fridge for 10 minutes to make it a bit easier to work with.
Generously sprinkle your workspace with flour. Roll the dough out into a 12x10 rectangle.
Spread the softened butter evenly over the pastry. Sprinkle with the 1/4 cup of sugar and cinnamon.
Roll up the dough, jelly roll style. Cut into 12 even slices.
Place in the prepared baking dish.
In a small saucepan, heat the milk and remaining sugar just until it begins to boil. Remove from the heat and stir in the vanilla.
Pour all of this mixture over the rolls.
Bake until browned, about 30-40 minutes.