The food here is good. The best things are the Pupusas. The prices aren't bad for the kind of food you're getting. The service is good as well. However, there are times when our orders would come out at different times such as an entree would come out before and appetizer or where dishes that take longer to prepare come out before food that's quick and easy.
The last time I was there, the waitress informed us that their terminal was not accepting cards because it was out of service but after we were done eating. Good thing I had cash on me since they expected us to go to the nearest atm and come back to pay... ?