Jacqueline Ortiz, News 4 San AntonioSAN ANTONIO - It's never a good sign when a restaurant scores high on its health inspection.Health Inspectors gave El Chilaquil Taqueria on West Commerce 45 demerits after spotting several demerits inside the kitchen.Th
↧