The Reading Eagle says two city officers heard the gunshots just before 2 a.m. Monday at the JetSet Restaurant lot.
Police say a fight inside the bar spilled out into the parking lot, then someone shot two men.
They arrived to find 27-year-old Jose Rivera lying near a car with multiple gunshot wounds. Officials say he later died at Reading Hospital.
A 35-year-old Reading man was shot in the arm and was also taken to the hospital. Police declined to release information about him or his condition.
Sgt. John Solecki said the victims were walking from the tavern to their car, and the shooter opened fire as they were getting into the vehicle.