I've been there twice now and love it! I think they had some "growing pains" when they first opened, maybe some people ate there that didn't get the speediest/best service, but give them another chance. The food is really good and the homemade salsa are excellent. DON'T get the habanero though, unless you are a true fan of HOT! It's really, really, really intense.
I'll be going there again for sure.