This is the best Peet's in Palo Alto. I have been a Peet's customer/Fan for over 15 yrs, and this Peet's is where it is. It's tiny and cozy, but the coffee by far is the best. I started going here because the Dt Palo Alto store and Town and Country center Peet's are slow as hell. Both also have pretty bad drinks unless your getting drip! So this Peet's deserves 5 stars because obviously someone in charge hear did there Job! I wish i could say that about all the local Peet's.
more