For all you living in the South Bay/Long Beach area, the answer is YES - check this place out. Sasha saw it one day while we were checking out the two Filipino spots next door which were ok... but more than a year later, this place popped back into our brains and I had to go chickity check it out.
Pupusas are cheap. So no matter what you order here, make sure you get a pupusa or two. Or three. There's so many things on the menu here I need to try. I'll probably eat everything on the menu over the course of the next 6 to 12 months!
1336 W Willow St
Long Beach, CA 90810