Set your oven to 325°F to preheat. Prepare three 8-inch cake pans by lining them with parchment paper and coating both the parchment and the sides of the pans generously with nonstick cooking spray.
Mix the hot coffee and cocoa powder in a glass measuring cup, then cover and let sit for 5 minutes.
In another bowl, combine the flour, baking powder, baking soda, salt, and cinnamon.
In a big bowl, mix the sugar, vegetable oil, and melted butter. Add the eggs and yolk, stirring for about twenty seconds until well combined. Pour in the buttermilk, vanilla, and food coloring, and stir until mixed. Then, stir in the vinegar and coffee mixture. Gradually sift the flour mixture into the batter using a fine mesh sieve, mixing well after each addition until fully combined.
Evenly distribute the batter among the prepared pans. Gently tap the bottoms of the pans on the counter a few times to remove any air bubbles.
Bake for 25 to 30 minutes, or until a cake tester or toothpick inserted into the center comes out clean. It's normal for the top of the cake to appear slightly spongy. Set the cake pans on cooling racks. Once the pans are cool enough to handle, use a thin knife to gently loosen the edges of the cakes. Carefully invert the cakes onto the wire racks and allow them to cool completely.
How To Make Cream Cheese Icing
In a bowl, use an electric mixer with the paddle attachment (or a hand mixer) to blend the cream cheese and butter on medium-high speed until the mixture becomes light and smooth.
Be sure to scrape the sides and bottom of the bowl to get rid of any lumps.Mix in the vanilla extract and blend until fully incorporated.
Slowly add the confectioners' sugar while mixing on low speed, continuing until the frosting becomes fluffy and well-mixed.