In El Zonte a pupusa runs between $0.75 and $1.25, depending on the filling and how close the stand is to the beach. Here's what you'll actually find on the main street, not the "tourist price" you sometimes get quoted first.
The basics
- Revueltas (beans, cheese, pork rind): $0.75–$1.00
- Cheese with loroco: $1.00–$1.25
- Ayote or spinach: $1.00–$1.50 — less common, worth tracking down
Where
The stands by the soccer field, after 5pm, tend to have the freshest masa — you can tell by the texture, softer, less dry. Always ask for extra curtido, it's free and makes all the difference.
The golden rule
If the stand has a line of locals at that hour, it's the right one. If it's only tourists, keep walking a little further.
#el-zonte#pupusas#street-food#budget

