Santa María Tavehua es una localidad del estado mexicano de Oaxaca.
Es parte del municipio de San Andrés Solaga.
[3]