There are series of "Mexico Lindo" restaurants throughout Durham Region, all a little different. Someone once told me that they're all owned by cousins or some other family connection, but each does things a little differently. Of all of them, I think this one is my favourite. The service is prompt and very friendly, good portion sizes and delicious offerings, and you can almost forget you're in a non-descript strip mall of no particular import.
We went with a craving for tacos and had a great meal. Definitely worth the trip.