Inca's Peruvian Grill Upland, 870 E Foothill Blvd, Upland, CA 91786, USA
2 years ago •source www.sbsun.com • details
Regulatory Report
Cockroach infestation, no hot water, operating without a valid health permit, receiving a grade below 70. There were live roaches in a grease interceptor, in a floor sink, under the stove and in a restroom, plus dead roaches in containers of salt and seasoning…