Restaurant where you watch whales
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!!
The restaurant at the Davenport (something) Store is good (used to be great) and is across the highway and railroad tracks from a wide, windy, scenic, grassy headland you can walk out on to look for whales with binocs. There's no restaurant I know of in that area that actually looks out onto the water where the whales are visible.