A Vernon police officer was injured while trying to take a person into custody on Tuesday night.
Officers responded to the Walgreens at 188 Union Street around 7:30 p.m. to deal with a situation involving a mother and her adult son.
The woman told officers that her 30-year-old son was mentally unstable and was off his medications.
The pair were traveling from Natick, Massachusetts to Connecticut and had made a brief stop at the Walgreens when the son took his mother's car keys and cell phone, according to police.
When police tried to detain the man, he threw one of the officers to the ground and ran across the street, police said.
He was tasered and continued to fight with police, biting the same officer on the hand, according to police.
The man was eventually taken into custody and charged with assault on a police officer and breach of peace. He was held on $50,000 bond and was scheduled to be in court on Wednesday.
The officer was taken to Rockville General Hospital to be treated for his injuries and later released.