kpix-7-2013-masthead kcbs 7-2013-masthead

Cafe For All Seasons


Colonies Of Cockroaches Close San Francisco West Portal Eatery

After San Francisco health inspectors found colonies of cockroaches at a West Portal restaurant this week, the longtime cafi had their permit suspended, the city’s Department of Public Health’s principal health inspector said Friday.