Palacio Municipal

Notable Building in Tapachula

Tapachula's squat town hall sits at the northern end of the plaza.

Advertisement