Depends on what kind of view you are looking for - one very romantic restaurant is La Foret in Almaden Valley of San Jose.
21747 Bertram Rd
San Jose, CA 95120
They have pictures on their website. Used a lot for weddings.
La Foret Restaurant
21747 Bertram Rd, San Jose, CA 95120