Preheat oven to 325°F (160°C). Line a 9x9-inch baking pan with parchment paper.
In a bowl, mix graham cracker crumbs, melted butter, and sugar until evenly moistened. Press mixture firmly into the bottom of the pan. Bake for 8–10 minutes. Remove and set aside.
In a large bowl, beat cream cheese and sugar until smooth. Add eggs one at a time, beating just until blended. Mix in sour cream, vanilla, and flour until smooth. Pour over baked crust and spread evenly.
In a small saucepan, cook strawberries, sugar, and lemon juice over medium heat for 5–7 minutes, until syrupy. Spoon dollops of strawberry mixture on top of cheesecake batter and swirl gently with a knife for a marbled effect.
Bake for 35–40 minutes, or until center is almost set (slight jiggle is okay). Cool completely at room temperature, then refrigerate at least 4 hours or overnight.
In a saucepan over medium heat, melt sugar, stirring until it turns golden amber. Carefully whisk in butter until melted. Slowly pour in warm cream (it will bubble). Stir until smooth. Add salt and let cool slightly.
Drizzle salted caramel generously over chilled cheesecake. Slice into bars and garnish with extra fresh strawberries if desired.