Giants first game is April 4th, baby!!
A bit of a drive from San Jose, but its one of the coolest aquariums ever and a place we love to go to!
Great place for tons of food and drinks!