No, the Vallejo location used to be Marine World years ago. There are some rides, animals, and various shows, (dolphins, tigers, sealions, a butterfly exhibit to walk thru, a shark aquarium). Six Flags Magic Mountain is full of rides, and several bigger roller coasters.
I havent been to that one either sorry i cant help more
Sorry never been to that particular location
Thanks! Your answer is awaiting moderation.