Jessica Rooke Coward, 33, of Vanceboro, faces two counts of kidnapping; two counts assault with a deadly weapon and one count of criminal damage to property.
Deputy Chief James Avens said Coward was charged Monday upon her hospital release following an evaluation.
She has a May 3 court date was jailed on $25,000 bond.
The charges stem from an investigation early Friday morning where the woman broke items, blocked employees from exiting and customers from entering.
She caused about $5,000 in damages and also harmed herself in the process.
Avens said motive has not been determined and Coward hasn’t made a statement.
She was in town working construction, Avens said.