Unfortunately, our favorite Mexican restaurant is slipping a bit. We had lunch there last week and the food came on a noticeably smaller plate. Everything still tasted good. However, for the past several times have gotten the same waiter with poor English. We can hardly understand him and he can hardly understand us. However, he was persistent in pushing margaritas. We kept telling him we were only SHARING one as we had to go back to work, but he still asked us four or five more times if we wanted another margarita to the point that we were annoyed.