Olde Fish House raid shocks Matlacha regulars

Federal agents stormed a restaurant on the typically quiet island of Matlacha, leaving residents and tourists wondering what’s going on.

Source:: NBC 2 News