An investigation is underway after a Jeep crashed through the front entrance of a popular South Florida restaurant on Wednesday morning, according to the Broward Sheriff’s Office.
According to the BSO, first responders raced to investigate reports of a vehicle that had crashed into a commercial building located at 1101 South Powerline Rd, in Deerfield Beach around 9:30 a.m…