We've been here twice; once on a Friday night, and once on a Sunday afternoon. On both visits, we found the food and service to be very good and consistent. I had the shrimp nachos on both visits, and I loved them. My fiancee tried the cheese enchiladas on one visit, and beef fajitas on the next visit, and she loved them both. They have outlasted many of the other Tex-Mex restaurants that have come and gone in the Nasa Bay area, so that should tell you something as well.
Pros: Friendly service, food served nice and hot
Cons: Could be a little spicier, but that's a small peeve