This place is amazing! I have been coming here for many years. It is so delicious! The pupusas must be an old family recipe because they are way better here than several other places I've tried. The prices are really good too. You can eat like a king for less than $10 here.
The one bad review on Yelp was obviously written by an idiot with a broken watch and a sense of entitlement. I have eaten here literally hundreds of times and I can tell you the wait has never been more than about ten minutes except for a couple of times when the mall was packed with people and they had a lot of customers, the wait was about 15 minutes... but well worth it for such delicious food made from scratch!
I'll be eating pupusas here for many years to come.