Authorities say it happened in the parking lot of the Walmart on W. Cleveland Ave. around 1:30 pm.
Police say two cars were trying to get in the same parking spot. A man and woman were in each car and the women started arguing.
The men got into a fight and police say one of them pulled out a knife and stabbed the other at least once.
The suspect was taken into custody. It is not known if the victim had to be hospitalized.