Precalienta el horno a 180°C. Engrasa y enharina dos moldes para tarta de 20 cm de diámetro.
En un tazón grande, tamiza la harina, el bicarbonato de sodio, la sal y el cacao en polvo.
En otro tazón, bate el azúcar y el aceite hasta que estén bien combinados. Agrega los huevos uno a la vez, luego agrega el extracto de vainilla.
Incorpora la mezcla de harina en tres partes alternando con la leche, comenzando y terminando con la mezcla de harina. Agrega el café caliente y mezcla hasta que todo esté bien combinado.
Divide la masa uniformemente entre los dos moldes y hornéalos durante 30-35 minutos o hasta que al insertar un palillo en el centro salga limpio.
Deja enfriar los bizcochos en los moldes durante 10 minutos antes de transferirlos a una rejilla para que se enfríen por completo.
Para el frosting, bate la mantequilla hasta que esté suave y esponjosa. Agrega el azúcar glas, el extracto de vainilla y la pizca de sal, y bate hasta que todo esté bien mezclado. Incorpora el chocolate derretido y bate hasta obtener una consistencia suave.
Coloca una de las capas de bizcocho en un plato de servir y extiende una capa de frosting. Coloca la segunda capa encima y cubre toda la tarta con el frosting restante.
Puedes decorar la tarta con virutas de chocolate, nueces, o según tu preferencia.