Tramite general (ministerio del interior >> servicios al ciudadano >> pasaporte >> procedimiento de expedicion)
Parece que se puede hacer en el consulado o en España.
Aunque aqui parece que dice que se tiene que hacer en el lugar de residencia...
Ya veremos...
Update: si me lo hicieron en Barcelona. Puse la direccion de USA (la ultima, aunque no estaba registrada todavia en el consulado)