I've tried this place twice now and I'm just not a fan. It's cool if you're in a pinch, but I feel that there are much better Mexican restaurants.
The staff are great and very welcoming. They do have really great salsa, but the chips don't taste fresh. The other items I've tried were just not anything memorable. I would come back for drinks and chips/salsa if I was close by, but I'd rather go elsewhere.