Fish & Farm
San Francisco, CA
Address
339 Taylor Street
San Francisco, CA 94102
Phone
+1 415 474 3474
Neighborhood
Union Square
Avg Cost
$40.00
Hours
Tu to We from 05:00 PM to 10:00 PM
Th to Sa from 05:00 PM to 11:00 PM
Category
Fish & Seafood, Organic, Nonsmoking
Avg User Rating
52 reviews
© 2019 TravelMuse.com Terms of use and Privacy policy