A state inspector dropped by a Miami taco chain after rodents dropped 50 poop pellets in the restaurant, which was promptly shut down. That wasn’t the only violation the inspector found at La Santa ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results