when you are in San Diego, check into getting Zoo and Wild Animal park passes. (they do a combined deal) we also have Sea World. But our museums are awesome!
ETA: instead of TJ you can hit up Casinos here (but no drinking). we have a bunch of Indian Casino's which are just like Vegas ones)