Coffee Caramel Layer Cake
It is exactly what it sounds like: espresso soaked chocolate cake layers paired with rich salted caramel mousse and covered in coffee buttercream.