An Ocala restaurant was forced to temporarily close its doors on Tuesday after a state health inspector found live roaches and flying insects on the premises.
The Huddle House located at 331 NW 20th Street in Ocala was shut down on Tuesday, March 24, after a failed inspection by the Florida Department of Business and Professional Regulation.
The business was cited for a total of 18 violations, including six “high priority” infractions…