Favs
Le Café du Soleil is one of Favs.

1. Le Café du Soleil

200 Fillmore St (at Waller St), San Francisco, CA
Café · Lower Haight · 101 tips and reviews