The Big Catch at Salt Creek was cited for 26 violations during a July 7, 2025, inspection by the Florida Department of Business and Professional Regulation, marking another troubling chapter for the St. Petersburg restaurant, which was previously ordered to close in April due to roach infestations and other health issues. …