Latem 2004 Torres powrócił do drugiej ligi, podpisując kontrakt z Delfines de Coatzacoalcos, którego barwy reprezentował przez kolejny rok bez większych sukcesów. W połowie 2005 roku przeszedł do Querétaro FC, gdzie pełnił przeważnie rolę rezerwowego, lecz w wiosennym sezonie Clausura 2006 triumfował z nim w Liga de Ascenso, co po rozgrywkach 2005/2006 zaowocowało awansem drużyny do najwyższej klasy rozgrywkowej. W późniejszym czasie przez sześć miesięcy występował w Guerreros de Tabasco, po czym został piłkarzem innego drugoligowca, nowo założonego Club Tijuana. Tam grał przez kolejne trzy lata, już do końca profesjonalnej kariery, regularnie pojawiając się na ligowych boiskach, jednak często wchodząc z ławki rezerwowych. Karierę zakończył w wieku 30 lat.

Kariera trenerska Kilka miesięcy po zakończeniu kariery piłkarskiej Torres został zatrudniony jako szkoleniowiec w swojej ostatniej drużynie, Club Tijuana. Przez kolejne trzy lata pracował tam z grupami juniorskimi do lat trzynastu, piętnastu i siedemnastu, a także trenował czwartoligowy zespół rezerw. W połowie 2012 roku został asystentem Francisco Ramíreza w drugoligowej ekipie Dorados de Sinaloa z miasta Culiacán, równocześnie trenując drużynę Tijuany do lat dwudziestu.