
Local OC Restaurants Shut Down by Health Inspectors
This week we had several local shut downs due to many different, and gross, reasons. Freedom Village Kitchen, El Toro Road. Photo credit: freedomvillageusa.com All restaurants have issues,