Get directions to: El Comalero Pupuseria, South El Monte, CA
Restaurant address: 3253 Santa Anita Ave South El Monte, CA 91733, USA
Restaurant: El Comalero Pupuseria