I like to support local business, especially coffee where Starbucks rules the nation. Orchard Valley has an awesome environment - an open space with lots of tables. Perfect for coffee with friends OR to bring your laptop and get some work done. It is located right in downtown Campbell. The coffee is okay, I think they roast it there. The food is okay as well.
more