The pupusas are the best in Las Vegas. I've been a customer for years, and no other place makes them as delicious as they do. The reason why I'm giving them 4 stars is because the service is dissatisfying because they took 45 minutes to make me 3 pupusas.
Order a pick up, visiting and ordering there takes a while.