Lennox Head Chido Cantina Chido Cantina is a your local, family-owned Mexican Restaurant in the heart of Lennox Head. Serving up fresh, zesty and…