This place is definitely a hidden gem in Scarborough area. It is surrounded by an industrial park and easy to miss if you weren't looking for this place.
We arrived around 3pm to avoid the long waits like many people have mentioned. Upon arriving, no one greeted us, we grabbed a table and menus. The guy working there recommended the pupusas ($3 a piece) and he was right! The pupusas had a crispy exterior and the interior was filled with flavourful ground pork and cheese. The crunch factor and mouthfeel of these pupusas are to die for! We also got tamales and they weren't as great as the pupusas.
I'll definitely return to this place when I'm in the area, be aware that wait times can be long as others have pointed out. When we were there around 3pm it wasn't too bad...approx 20mins for our food to come out.