El Salvador - ThomasUlch

I have to say that these were the best pupusas I ate during my whole trip! I believe that I ate five of them.
Olocuilta, La Paz, El Salvador.

Raw