In San Francisco rainbow trout would do just wonderful. They get upset when water temperatures reach 70, but below that they're happy. The commercial breeds grow almost as fast as Tilapia.

In Sacramento you could raise yellow perch. They aren't as fast growing but you can stock more heavily since they don't eat as much. Their ideal range is like 65-75, though they can handle a very wide range and still live. Also, the flavor of perch is to-die-for!