The company were hit with the fine after a pair of workers suffered major injuries at the site within a six-month period in ...
Each month, the Visalia Times-Delta lets you know which Tulare County restaurants aced inspections, as well as which ones ...