The pursuit ended near the Mexican border in San Ysidro and caused a 5-hour closure of the busy port of entry.
The driver weaved in and out of traffic along southbound Interstate 5 reaching speeds of near 100-miles per hour. Officers chased the driver off a San Ysidro exit and attempted to surround the truck. At least one shot was fired at the truck by an officer, authorities said.
The driver turned the truck around then drove north on southbound lanes. The chase eventually came to a halt at Dairy Mart Road and Camino de la Plaza in San Ysidro when the driver crashed and surrendered, according to police.
An ambulance took the driver to a hospital, where he was being treated for a gunshot wound to the leg, authorities said. He is expected to recover.
Traffic near the San Ysidro border was backed up for miles as investigators examined various scenes involved in the pursuit and arrest.