Lanier Benkard , Nov 29, 1999; 12:39 p.m.
I'm sure there are other spots that are good for pacific puffins, but my only experience is with the Farallones Islands off of San Francisco. There are quite a few puffins there and the weather is pretty reliable. You are not allowed to land at all though (unless you are a researcher) so you have to shoot from a boat. There is a lot of other stuff to see out there too: leatherback turtles (highly endangered), lots of whales/dolphins/sea lions, lots of other birds.