SAN ANTONIO -- Which San Antonio restaurant needs some work in the kitchen and which one earned a blue plate from us? The Kitchen Cops found out.Inspectors gave Taqueria Vallarta at 829 South General McMullen 20 demerits. A report shows violations include
↧