Donald Trump brought his message of walls and deportations to San Diego, the doorstep of America's busiest border crossing, on Friday amid one of the largest protests against the presumptive Republican presidential nominee.

Shortly before taking the stage, Trump also issued a statement ruling out a one-on-one debate with second-place Democratic hopeful Bernie Sanders.

The scene inside the San Diego Convention Center during Trump's speech was relatively placid. Outside, demonstrators opposed to his controversy-ridden White House bid marched and chanted, carrying signs criticizing his rhetoric against illegal immigration.