San Francisco-Two Locations

Nestled amid a bustling San Francisco is an urban oasis where nature’s brilliant gifts are on display. We offer two beautiful locations, step inside our vibrant café, relax under the bamboo canopy, and experience life’s simple pleasures. Savor Life, NEWTREE cafe's located at 1 Ecker Place and 311 California Street, San Francisco!

Convenient, downtown location

View Map

Menu

Connect to all the

NEWTREE Buzz.

Join In
Visit Us

1 Ecker Place (base of Market Street Plaza between 1st & 2nd Sts)
San Francisco, CA

311 California Street #120
San Francisco, CA 94104

Monday thru Friday
Sunrise 7:00am to Sunset 5:30pm

Get in Touch

(415) 524-6416- Ecker
(415) 294-2829 - California Street 
CafeSF@NEWTREE.com     We offer catering too!

 

May 2015

S M T W T F S
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31