A restaurant was forced to temporarily close its location in southwest Marion County after a health inspector found 16 roaches during a recent inspection. Front Porch Restaurant and Pie Shop temporarily closed its location at 12039 N Florida Avenue in Dunnellon on Wednesday, July 31, after failing a health inspection conducted by the Florida Department of Business and Professional Regulation.