TAQUERIA DOS CHARROS

55 Cambon Drive
San Francisco, CA 94132