Preheat the oven to 325°F (163°C). Grease a 9x9-inch baking pan or line it with parchment paper.
In a medium bowl, combine the graham cracker crumbs, melted butter, and 2 tablespoons of sugar. Press the mixture into the bottom of the prepared baking pan.
In a large mixing bowl, beat the softened cream cheese until smooth. Gradually add in 1 cup of sugar, mixing well.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract, dulce de leche, flour, and salt until smooth.
Pour the cheesecake mixture over the crust and spread evenly.
Bake for 30-35 minutes or until the edges are set and the center is slightly jiggly.
Let it cool at room temperature for about 1 hour, then refrigerate for at least 4 hours or overnight to set completely.
Once chilled, cut into bars and serve.