We took the morning tour of the San Diego Whale Watch and were very happy! Luckily, the weather was perfect~ It was an excellent experience! We sat on the upper deck and had a perfect view. The people were friendly and informative. Although we only had one whale sighting, we did experience a unique occurrence--a dolphin "stampede" which was awesome!
Hundreds of dolphins swam along side the boat, leaping out of the water. We had a GROUPON coupon deal, so the price was good. We highly recommend this tour.