Taqueria el Buen Sabor – San Francisco, California

6 tacos from heaven. A perfect late lunch in San Francisco after wandering around the mission.

Advertisements