I wouldn't rank this among the best Mexican I've ever had, but if you know Chardon, you know that there isn't much around and so the fact that they even have a Mexican restaurant is great! :)
I had a veggie quesadilla and cleared my plate. The service was super fast for lunch rush and still friendly and responsive. I'd highly recommend giving this restaurant a visit if you're in town.