Cafe
Paper Moon Coffee Co.
15 locals recommend
Permanently closed
Location
5237 Stevens Creek Blvd
Santa Clara, CA
Tips from locals
Hipster coffee shop w/ free wifi, outdoor seating, local art and live musicians on some nights. Next to the bagel shop.