This is in San Francisco and tickets for this get booked up pretty early so you will need to book them before you come to the USA. This is a good tour and you ride the boat across to the island t your ticket time and can leave whenever you like.
This place has lots of shops to visit and places to eat.
A more expensive option than the San Jose Giants but if you looking to go to a Major league game the AT&T park is supposed to be beautiful.