It happened around 4 p.m. at Aleida's Beauty Salon on the corner of Baldwin and Laidlaw avenues in Jersey City.
There were no children on board at the time, but the driver was treated for minor injuries.
The driver of a second vehicle is under arrest for possible DUI charges.
Aleida Henriquez , the owner of the salon was in front of the store at the time.
"I jumped. I'm glad I'm alive, because everything is destroyed inside," she said.
No one else was injured in the crash - and there were no kids on the bus at the time.
"Jesus gave me an opportunity - I was sitting on the sofa when the bus - the bus should have killed me," says salon employee Carolina Liberato.
The investigation is ongoing.
----------
* More New Jersey news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube