This used to be our choice for tex-mex. The food was pretty dependable and so was the service. However, recently things have changed. The last 3 times we have been there the service has gone down hill in a big way. All 3 times our order was messed up and on one occasion they actually lost our order. We waited for over an hour before they came out and told us they couldn't find our order. That was the last straw.
I don't know if it is a change of management but we will not be going back. Too bad because it is really convenient.