Haven't been, but there's usually a coupon for a free something on the website. Currently it is a free appetizer. Look for it to be on "Check, Please" in the 2007-2008 season. They fillmed there this summer.
Mountain House Restaurant
13808 Skyline Blvd, Redwood City, CA 94062
I've been here a few times. However, the last time was about 2 years ago. It's good, simply prepared food but good. The main thing that I remember is the service which is excellent, very warm and friendly. I would say Bella Vista is a little bit more on a stuff side compared to this place.