The Sausage Factory

517 Castro Street, San Francisco 94114, United States Get Directions to this spot
517 Castro Street, Castro
San Francisco, 94114
CA, United States
(415) 626-1250

Rate and review The Sausage Factory in San Francisco, CA, United States!

Share your experiences at The Sausage Factory with your friends or discover more Restaurants in San Francisco, CA, United States.