The pupusas Food is Good the Food here is Delicious Good place to eat
This is my favorite spot for pupusas....they make the best ones on the island. The food and service is great.
Food always ready and fresh
Best pupusas in town & for the right price!!!
Great Food
Is really good
Is really good
Love it
Nice Deli
Good deli but there is a lot of drunk people.