Tacoz N Treatz is a Tex-Mex restaurant offering both takeout and delivery options.