The 17-year-old boy is charged with murder and criminal possession of a weapon in connection to the fatal slashing.
A burglar rummaged through someone's car in Woodhaven while the driver filled a flat tire, police say.
Police say the victim was hit by a grey Kia, which was seen heading north after the crash.
Police say the shooting happened on 75-16 Rockaway Boulevard, outside El Rey IV Billiards Steak House and Restaurant in Woodhaven just after 7:30 p.m.
A street in Woodhaven was co-named in honor of Neir's Tavern.
Police in Queens are searching for a man behind at least two forcible touching incidents involving women pushing strollers, and they're hoping surveillance will lead to an arrest.