Vincent Taylor returns to old New Orleans home