" de camino" gives the impression that something is along the way before you get to your final destination ( Como la tienda está de camino, primero voy a comprar leche. )
" en camino" gives the impression that you are on your way there now ( Casi llego a casa, estoy en camino ).
" en el camino" gives the impression that it is on the same street, path or route ( La tienda está en el camino donde nos encontramos ).