Notice how Mexico Lindo's parking lot is always packed around 6pm? That's cause these guys are awesome.
My wife and I go there every few months and we love it every time. The service is always fast and friendly, and the best thing about them is that the food is different from the same old thing we always get a the "usual" places. When was the last time you had Mexican?