Everplaces

cafe du soleil

200 Fillmore St, San Francisco, CA 94117, USA 200 Fillmore St, San Francisco, CA 94117, USA
Drink
cafe coffee terrace wired
cafe du soleil. San Francisco, United States
Note

Best terrace in San Francisco. South facing, always sun, with the artsiest of the people in the center of Duboce Triangle. Oh, and don't forget to eat the granola. It makes you melt.

cafe coffee terrace wired

Save and share places you love
with Everplaces

Sign up