Restrepo Salazar es bachiller del Colegio San Bartolomé La Merced, abogado y economista de la Pontificia Universidad Javeriana, se especializó en Derecho Económico en el London School of Economics y se doctoró en Derecho Administrativo en La Sorbona.