If you're looking for Soul Food restaurants in San Francisco look no further. SF Chickenbox is known for having some of the best Soul Food in San Francisco. Located at 464 Broadway, SF Chickenbox...show more
Last updated November 6, 2020