SAN ANTONIO - An inspector finds live ants in the storage area next to the refrigerator and rodent droppings near the hand sink. Find out which Barbacoa Restaurant we're talking about in tonight's Kitchen Cops. Inspectors gave J&C Barbacoa on 3695 Cul
↧