Preheat your oven to 325°F (160°C). Grease a 9-inch springform pan and wrap the bottom with aluminum foil to prevent leaks.
In a medium bowl, mix the graham cracker crumbs and melted butter until well combined. Press the mixture firmly into the bottom of the prepared pan to form the crust. Bake for 10 minutes and then set aside to cool.
In a large mixing bowl, beat the cream cheese with a mixer on medium speed until smooth and creamy. Gradually add in the granulated sugar and mix until well combined.
Add the sour cream, eggs (one at a time), vanilla extract, brewed coffee, caramel sauce, espresso powder, and salt to the cream cheese mixture. Beat on low speed until just combined and smooth, being careful not to over-mix.
Pour the cheesecake batter over the cooled crust and smooth the top with a spatula. Tap the pan gently on the counter to release any air bubbles.
Bake in the preheated oven for 50-60 minutes or until the center is set but still slightly jiggly. Turn off the oven and let the cheesecake cool in the oven for an hour with the door slightly ajar.
Remove the cheesecake from the oven and chill in the refrigerator for at least 4 hours, preferably overnight.
Before serving, drizzle additional caramel sauce on top of the cheesecake for garnish. Slice and serve chilled.