Glen Edward Pilley,54 of Waco, was arrested Monday night after a witness saw him inappropriately touching an 8-year-old female child.
Officials say it happened around 10:35 p.m. at H.E.B. on the 3800 block of North 19th Street.
The witness saw Pilley following a grandmother and a small child, and saw Pilley inappropriately touch the little girl two separate times while the grandmother was not looking.
Pilley walked away and the witness told the grandmother what they had seen.. The grandmother was unaware of what had occurred and did not know Pilley. The grandmother asked the child who confirmed that Pilley had groped her moments before.
Officers arrived after being called and took Pilley into custody as he was still inside the store. Pilley has been charged with indecency with a child.
Glen Edward Pilley is a registered sex offender with the Texas Department of Public Safety.