Taqueria Zorro

Taqueria Zorro

Order Pickup Online

contact us

Address:308 Columbus Ave. San Francisco, CA 94133
(at the corner of Columbus and Broadway)

Order Pickup Online

Telephone: 415-392-9677

fax: 415-392-1299

opening hours and days:Sunday –Thursday 11am-1am
Friday –Saturday 11am-2am