Get directions to: El Equipal, La Mirada, CA
Restaurant address: 12810 La Mirada Blvd La Mirada, CA 90638, USA
Restaurant: El Equipal