There's a restaurant (I think) in Santa Cruz? that people go to and sit out on the lawn to watch the whales pass by. could someone tell me where it is and if it's still open and is this a good time of year for watching the whales pass by (December 25-29)?? I heard that the food is not memorable...that you go there just to see the whales. TIA!!