Tapachula The city/word Tapachula means Mexico. The city Tapachula lies in Mexico. The country Mexico contains the city Mexico.