I don't know of too many west-coast hosts. I do know there are plenty of hosts that are based elsewhere but have the physical servers in Texas, Chicago, DC, Virginia, New York.
I don't know of too many CA based companies that actually host from california. Reason being the earth quakes. One earth quake could destroy your service for a couple days or so. Typically hosting companies choose a more stable place to house their datacenters.
Just search for some hosting companies. If you have questions, ask their support where their datacenter is located (or their NOC).
I do know coreISP.nl has a San Jose datacenter.