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:
Sunday-Thursday 11am-12am
Friday-Saturday 11am-2:45am