In a large bowl, stir together 1 cups sugar, baking soda, salt and 2 cups flour. Stir in the eggs and sour cream until smooth, then fold in the rhubarb. Pour into the prepared dish and spread evenly. In a smaller bowl, stir together the remaining 1 cup sugar and butter until smooth. Stir in 1/4 cup flour until the mixture is crumbly. Sprinkle the mixture on top of the cake then dust lightly with cinnamon.
Bake in the preheated oven until a toothpick inserted in the center comes out clean, about 45 minutes.
Serve your rhubarb cake warm with a scoop of vanilla ice cream or top with real whipped cream. Alternatively, you could top it with fresh fruit and berries. Enjoy!