Solo Cafe offers some of the best coffee and coffee service in the Valley. They are super friendly and their ambiance is also very nice.
Two reasons I cannot give it a five:
1. It is not a fast, in-and-out place. Most of the time there appears to be only one person working. You often have to wait several minutes for your drink. I am usually not in a hurry, so no big deal, but if I was in a hurry Solo would not be a place I would stop.
2. It is often VERY quiet in there. Again, not a real problem. However, it sometimes feels a little like a library, and more than a few times I have been afraid to talk to my friends when sitting on their comfy furniture for fear a nearby computer user would give me the evil eye for disturbing their "work" environment.
Great, independent coffee house. Check them out!