Restrepo returned to Estudiantil in 2016, after a period as an assistant manager in the Colombia under-17 national team.
[2] On 24 May 2019, Restrepo was named interim manager of the main squad, after Paulo Autuori resigned.
[3] He returned to his previous role after the appointment of Juan Carlos Osorio, but was again interim in November 2020 after the latter was sacked.
[5] He left on a mutual agreement on 28 February 2022,[6] and took over fellow top tier side Deportivo Pereira on 20 May.
[8] He moved abroad for the first time in his career thirteen days later, being presented at Peruvian Liga 1 side Alianza Lima,[9] from where he was sacked on 27 July 2024.