Por que não "at the street"
Pode ser, se o nome da rua for citado, caso contráio não se usa o at, mas sempre poderá usar o on, pois eles correm na/sobre a rua.
Alguém me explica a diferença entre in e on
Por que não They ran towards street???
toward(s) = em direção a.
Towords street = pela rua