I've been coming here for years and the service was so slow tonight that I think I will find another place, although I like the food here. We four came at a busy time - 5:30 pm on Sunday in April - but still, it was unacceptably slow - seems like maybe not enough people working.
We were seated and drink orders taken and chips give right away but we finished the chips before any drinks arrived. It took about 20 minutes. Then another 10 to get the attention of a waiter to give our order. Then another 20 to get the order. It was just too long and made the experience not at all enjoyable.
There are many good Mexican places in the Valley and it's time for me to explore others.