Chacho's is a Tex-Mex restaurant known for its ample portions, frozen cocktails, and drive-thru service.