Restaurants & Bars


Restaurant where you watch whales


Restaurants & Bars 1

Restaurant where you watch whales

D.S. | Dec 7, 2001 10:44 PM

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!!

Want to stay up to date with this post?

Recommended From Chowhound