Iglesia CatedralCathedralShareCalle Belisario Domínguez95700 San Andrés Tuxtla, VeracruzMexicoGet directions