This place deserves 5 stars and the ONLY reason I am giving them 4 stars is because the last two times I've been here (out of more than a dozen) management has one server on the floor. Granted one of the two times was an odd time. But the servers get swamped and they're "in the weeds". Lucky for them, I was a long time server in my youth and am well aware none of the scheduling has anything to do with them. I also know they were doing their absolute best with the situation they'd been given. My fear is, some customers will not give nearly as much grace as a vet, like myself. People who haven't been in the food industry don't have the same outlook as those of us who were.
As far as service, outside of those two times, it's always fantastic. The food is good and the salsa is SO good, I could drink it! Most of the time I'm happy to pay the $6.99 for a pint of salsa to take home. If you haven't tried this place, keep an eye out for their coupon in your junk mail. If you trust me, just go!