Best Tex-Mex restaurant in Milford, CT