Listo. Era un problema de comillas.
Cita: onclick='borrar(\""+archivo+"\")
Tengo la idea de que son necesarias para imprimir variables de PHP, pero estaba convencido de que para javascript no eran necesarias siendo que las imprimía desde una funcion...