This is our local go-to for Salvadorian pupusas and tamales. Walking in feels like visiting someone's kitchen for dinner. You can even see them working in the back! It's homey and small with no pretense (or table cloths!) and the food takes a while but it's well worth the wait. I recommend getting a starter to share or ordering the same dishes if you want to eat at the same time. The staff is very sweet and welcoming.
Better prices, portion sizes and quality than any of the places I've tried south of St. Clair.