U.S. Sen. Marco Rubio, R-Fla., had criticized the campaign for airing the Spanish-language radio ad in which Romney was accused of being "anti-immigrant." Rubio said the ad was "inaccurate, inflammatory and doesn't belong in this campaign," The Miami Herald reported Wednesday.
"The truth is that neither of these two men is anti-immigrant," Rubio said in an interview with the Herald. "Both are pro-legal immigration and both have positive messages that play well in the Hispanic community."
Gingrich's campaign said it was withdrawing the ad out of "respect for the senator's wishes."
"We respect Sen. Rubio tremendously and will remove the ad from the rotation," said Jose Mallea, Gingrich's Florida campaign chief.
Former Sen. Mel Martinez and several Hispanic leaders backing Romney also called on Gingrich to remove the ad.
Gingrich had defended the ad during a Univision interview, saying Romney "certainly shows no concern for the humanity of the people that are here."