Report by
Regulatory Report
Food Safety Report: El Calamar, 315 W 17th St, Santa Ana, CA 92706, USA.
5 years ago • business
315 West 17th Street, Santa Ana, 92706 California, United States
Date Closed: 2020-10-20Details: RODENT INFESTATION
Source:Orange County Health Care
49
Comments
Comment
