I'll take this opportunity to plug Sunset Cafe. I think the Cafe is often passed over since it's off the beaten path, but it always seems to exceed expectations. Nice menu, good specials, great location and staff, and very reasonable prices...including bargains on wine.