The driver was finally stopped at a shopping plaza in the 2100 block of Kirkwood Highway around 2:30 p.m.
Police say the driver hit several vehicles as he fled.
Officers suspect the driver was under the influence at the time.
Beer was found in the bed of the pickup.
Officers had to smash the driver's side window of the truck to take the suspect into custody.