Ok, I used to come here back in the '80's and '90's for good Mexican Food and GREAT service. Food was still good, but the servers are not really committed to excellence. The waitress DROPPED the plate of one of my party onto the floor and food went everywhere. Nobody was injured or seriously messed up, but the waitress was barely audible in her apology. Furthermore, she became so frazzled that she apparently forgot to bring the rest of our order. Eventually, I had to go to the front receptionist and tell her that I REALLY wanted the rest of our order and the replacement food. The food came eventually and was the quality that I expected. Also, the service did in fact pick up from that point on, however, when it came time to go, the waitress was no place to be seen! We again had to flag down the receptionst to get our check. PEOPLE GET A CLUE! IT'S ALL ABOUT EXCELLENT FOOD & SERVICE. I only have a certain amount of time to ""do lunch"" so at least be attentive and efficent.