A principios de 2009, su exclub Palestino lo convence de seguir en el profesionalismo y lo contrata por un año, en ese año disputó casi todos los partidos con Palestino, anotando 8 goles y siendo parte de la salvación a Palestino del descenso a Primera B en la liguilla frente a San Marcos de Arica, con este último acontecimiento termina su contrato y pese a las intenciones de la dirigencia de contar con Tapia para el 2010, pone fin a su carrera futbolística con tan solo 32 años.