There are 6 Tea Shops in Menlo Park, California, serving a population of 33,661 people in an area of 10 square miles. There is 1 Tea Shop per 5,610 people, and 1 Tea Shop per 1 square miles.
In California, Menlo Park is ranked 324th of 1798 cities in Tea Shops per capita, and 274th of 1798 cities in Tea Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Menlo Park Tea Shops.
Hoemstead 180 Jefferson Drive Menlo Park, CA Cafe, Coffee, Tea
Peets Coffee And & Tea 515 El Camino Real Street 100 Menlo Park, CA Cafe, Coffee, Tea
Starbucks 1401 Willow Road Menlo Park, CA Cafe, Coffee, Tea
Starbucks 525 El Camino Real Menlo Park, CA Cafe, Coffee, Tea
Starbucks 643 Santa Cruz Avenue # 693 Menlo Park, CA Cafe, Coffee, Tea
Starbucks 2575 Sand Hill Road Building 47 Menlo Park, CA Cafe, Coffee, Tea