I live in Ohio so I'm not familiar with the laws in Califorinia. If you look on google I'm sure you could find out what's legal and what's not. Usually if there is a law against owning certain snakes it pertains to length of the snake. Also check the specific ordinances for San Francisco as well as the state.