It happened around 7:40 p.m. Tuesday on the 300 block of North 10th Street.
Police received multiple 911 calls with reports of a suspect assaulting a 64-year-old man and shouting anti-Asian remarks.
A source told Action News the suspect yelled at the victim, "You gave me coronavirus."
SEE ALSO: Building It Better Together Town Hall: Take Action Against Hate for Asian Americans
Police said the suspect was Tased twice before he was taken into custody.
Investigators said the victim was not injured.
The suspect was taken to the hospital for evaluation.
There's no word yet if charges will be filed.