Store employees quickly separated them. The report did not specify why or how many times 62-year-old Juan Guvarra Martinez hit the boy.
When an officer tried to handcuff him, he resisted, officials said.
“Juan was taken to the ground and we were able to grab his arm so it could be cuffed,” police said. “We had to stand Juan up and escort him out of the business.”
Martinez later began kicking the doors and windows of the patrol car.
After he was cleared by Piedmont Newnan Hospital staff, Martinez was arrested on multiple charges, including simple battery, child cruelty, disorderly conduct, obstructing officers and violating probation, according to jail records.
He is in the Coweta County jail.
When he is released, he cannot return to Kroger. The store, police said, put Martinez on its "criminal trespass log."