339 Taylor St
San Francisco, CA 94102
San Francisco, CA 94102
Open HoursLunch daily, Dinner Tues.-Sat.
OverviewWith chocolate brown tufted booths, rich bamboo flooring, and seating for only 48 Fish & Farm emphasizes a civilized place in which to enjoy a menu of organic produce and all...
more
