Mix together the sliced strawberries, honey, ground cinnamon and salt. Bake at 350F for 20 minutes. Once cool, separate the strawberries from the strawberry juices that released when baking, but do not discard of the juices.
Whisk together the granulated sugar and all purpose flour. Pour in the melted butter and mix until the mixture resembles wet sand.
Whisk together the flour, baking powder and salt. Beat together the butter and oil. Add the granulated sugar and beat. Then add the eggs and vanilla extract and mix. Add half of the dry ingredients and mix. Add half of the milk and mix. Repeat with the other halves of the dry ingredients and the milk.
Pour the cake batter into an 8x8 inch pan. Layer with the strawberries then the streusel. Bake for 48-52 minutes.
Let the cake cool, then top with the strawberry sauce you set aside. Add whipped cream/ice cream/powder sugar, etc.! Enjoy! Store the cake in an airtight container at room temperature.