An off-duty cop was arrested in Bronx Sunday for assault.
Transit officer Oskar Rodriguez, 39, a 16-year NYPD veteran, is accused of punching a 22-year-old man in the left side of his face, causing swelling and bruising.
Rodriguez was busted near Hunts Point at 9:30 p.m. He is charged with misdemeanor assault.