Nope, Trump has all the cards and Mexico has no choice in the matter.  They need the US a lot more than the US needs Mexico. It's just the reality of it.  The Mexican President should swallow his ego and do what's best for his country, which is meet with Trump and negotiate the Wall Payment.

But like Trudeau, Nieto chooses his ego over common sense and what's best for his people.