Good Mexican restaurant just down the road