1740 O'Farrell Street, , CA 94115
(415) 796-2710
Filed under:
Even in a tough year for the local restaurant biz, these 20 new spots opened up to feed the community