Place: Cafe du Soleil, San Francisco, California, United States
By Juli Carter Uploaded on 19 June 2008 39 views
Great little bistro/cafe at Fillmore and Waller. Pastries, quiche, sandwiches, soups, beer & wine, coffee & tea, good music and interesting clientele. Outside seating on pleasant quiet street.