L.M.
I absolutely LOVE LOVE LOVE San Diego - best ever vacation we went on, we stayed in the Mission Beach area for a week. We did Sea World, San Diego Zoo, Wild Animal Park, and beaches as well. For a 4 day weekend, I would do Sea World, San Diego Zoo and the beach and THAT'S IT. Packing in more will be too much. (I might even skip the zoo, you have a nice zoo in Kansas to go to.) FYI Coronado beach was voted one of the top 10 US beaches by Parents magazine. I would get a 3 day pass to Sea World and just do that and the beach each day. Up to you. Trying to do too much with kids ends up being too hectic I think. Beaches there are great. Old Town San Diego is nice too and so is La Jolla, and seeing the seals there and the amazing views.