Palacio Municipal

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


Must-see attractions