Report by
Regulatory Report
Food Safety Report: The Tavern, 211 E Santa Clara St, Ventura, CA, USA.
7 years ago •source vcrma.org
211 East Santa Clara Street, Ventura, 93001 California, United States
Cockroach infestation, unsanitary conditionsSource:vcrma.org
41
Comments
Comment
