I 2nd Pet Kingdom and Aquatic Warehouse.
Octopus Garden is cool, and Ron is a great guy, but it's small, great place for locals, but not sure it will impress someone visiting.
Pet Kingdom is closer to where you will be staying.
Of course everyone knows Sea World, but there's another really cool place called Birch aquarium if you have time, right off the Ocean near or in La Jolla.
Another stand out thing right now is Leopard sharks swimming off the Marine Room in La Jolla.
They are harmless, many swim w/ them in shallow water, like 100's of them.
If I was visiting here for a short time, this time of year, that is the coolest thing to see IMO.