Tabanera de Valdavia es una localidad y municipio de la provincia de Palencia (comunidad autónoma de Castilla y León .