El Ranchero Restaurant, 131 W 2nd St, Oxnard, CA 93030, USA

Closure 1 year ago
West 2nd Street, Oxnard, 93030 California, United States
El Ranchero Restaurant, 131 W 2nd St, Oxnard, CA 93030, USA
“Rodent & cockroach infestation; inoperable equipment resulting in unsafe food temperatures; unsanitary conditions.
Source: vcrma.org
Reported By Iwaspoisoned.com User
Reported: