Get directions to: El Zarape, San Leandro, CA Restaurant address: 1865 Orchard Ave San Leandro, CA 94577, USA Driving Walking Bicycling Restaurant: El Zarape