303 2nd St Ste 126
498 Castro St San Francisco, CA
1301 Market St San Francisco, CA
This family run deli is probably one of the Best Sandwiches in SF SOMA area. Not only are the sandwiches hugh they are very YUMMY and cheap. I would highly recommend this Place to anyone,,,
October 15, 2008
If you've been to or used
Snack Depot, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.