You gotta go to the zoo!! San Diego, IMO, has the BEST zoo in the world!! :) Sea World is kind of cool too... Balboa Park in general is interesting!
The box stores you mention aren't going to have anything that you can't get at home, or near home...I wouldn't bother with them. ;)
Glad you weathered the storm in good shape! :)