El Paso mayor Dee Margo, in announcing the visit, stressed that he was welcoming the president because it was his duty to do so.
"I don't think anybody would be in favor of him (Trump) being here, first of all", Tavarez said.
Presidential advisor Kellyanne Conway accused Democrats of politicizing a moment of acute pain while Trump was trying to "bring the country together, heal a nation".
"I want to clarify for the political spin that this is the office of the mayor of El Paso in an official capacity of welcoming the office of the president of the United States, which I consider is my formal duty", Margo said.
"The president has wanted to go to there since we learned of those tragedies", she told reporters at the White House Tuesday morning.
The Walmart shopping complex is located just minutes from the U.S. -Mexico border, and numerous victims were Latino, including seven Mexican nationals.
He had nothing substantial to say about gun control measures, and El Paso residents were unimpressed by the tightly-scripted appeal for unity. "We will not allow anyone to portray El Paso in a manner that is not consistent with our history and values".
Travel warnings were mirrored by stunned global coverage of the two shootings, which took place within 13 hours of one another and in which both gunmen used high-capacity magazines and military-style semi-automatic weapons, which are legal in the states where the gunmen bought them.
El Paso has been reeling in the aftermath of Saturday's rampage at a crowded Walmart store, an attack believed to have been racially motivated against Hispanics.
Obama concludes by saying that such language has "no place in our politics" and that all Americans must say so "clearly and unequivocally".
Trump also proposed making it easier and quicker to stop those deemed as having certain forms of mental illness or being a risk to public safety from having guns. Investigators are looking into an anti-immigrant manifesto that was posted online before Saturday's shooting. The writer argued that attacking "low-security" targets was a way to "fight to reclaim my country from destruction".
He said 11 people are being treated at the hospital - three of those people are in critical condition. Some partly blamed the president for the bloodshed. A significant part of its customers are Mexicans who come to El Paso to purchase goods they can not find in Mexico.