Merced CA- El Pollo Loco #3424 located at 613 W Olive Ave, in Merced got an “unsatisfactory” score on their inspection that took place on November 30th, 2017. Merced County Department of Environmental Health...
Read More
0 Minutes