A 24-year-old New Jersey man has been charged with murder following a fatal hit-and-run in the parking lot of a Delaware restaurant.

Elder Saavedra

Elder Saavedra of Swedesboro was charged last week, nearly two months after a March 26 fight inside El Nuevo Rodeo restaurant in Bear resulted in the death of a 24-year-old Pennsville man, Delaware State police said.

When the combatants moved out to the parking lot, Lester Mateo got in a Cadilac Escalade, drove the vehicle a short distance and then quickly exited it, police said.

Saavedra then jumped into the luxury SUV, hit the gas, drove into Mateo and pined him against a parked car, authorities said. Saavedra fled on foot, authorities said.

Mateo was pronounced dead a short time later at nearby Christiana Medical Center.

Saavedra is locked up in Pennsylvania due to a prior detainer issued by Immigration and Customs Enforcement.

The fight involved Saavedra, Matteo and several others.

Jeff Goldman may be reached at jeff_goldman@njadvancemedia.comFollow him on Twitter @JeffSGoldman. Find NJ.com on Facebook.