Get directions to: Plaza Z Cantina, San Leandro, CA
Restaurant address: 15294 Liberty St San Leandro, CA 94578, USA
Restaurant: Plaza Z Cantina