americanNot yet on Tasting Planet
Delancey Street Restaurant
The Embarcadero 600, San Francisco, 94107 San Francisco, United States
About
It's not just a restaurant, it's a training school for the Delancey Street Foundation - an organization that helps people rebuild their lives from scratch. Nice backdrop of the San Francisco Bay and cheap eats to boot.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!