Taqueria Zapata

Mexican in The Castro & Noe Valley

The Castro's best burritos.

Advertisement