This is one of my favorites. I've been going to this restaurant for years, first time was in Campbell, and I still love it. The restaurant itself looks like a spanish villa inside and out. The waiters are very nice and give good service. I usually get the chicken and shrimp fajitas but have tried many other dishes and they are ALL good. They give very genorous portions and their margaritas are excellent, not watered down or weak at all. I have a 2 year old who is very picky and she loves the chicken and rice and of course the chips. The meal starts off with a salad which is really just shredded iceberg lettuce, but if you get the house dressing, it turns out to be very tasty. If you're hungry this is the place to go. I usually end up finishing my plate, but my husband always has to take half of his food home. Overall, great food, good service and not too pricey.