I fourth Stevens Creek

Been going there on-and-off for probably 15 years or so. The owner is a pleasure to deal with and has always done me right. I've taken my 6-year old son there for the first time this past year and he's done him right too. Worth the trip!