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.



Get every new post delivered to your Inbox.

Join 58,843 other followers