Rodent droppings, ants found at Seafood restaurant

A Mexican Seafood restaurant failed its recent inspection by a wide margin while a West Side Taqueria also got a failing score.