Get directions to: Los Compadres Mexican Rstrnt, Hayward, CA
Restaurant address: 944 C St Hayward, CA 94541, USA
Restaurant: Los Compadres Mexican Rstrnt