Pantla?
I guess it should be mentioned that Pantla is not a tourist town in any sense of the word. Personally, I don't think anyone who doesn't speak pretty good Spanish has any business there. But if you go I recommend leaving the gawdy baubles at home. 
Complete thread:

