Sandwhich shops

I live off of 46 towards Seguin’s, and was curious if McAllisters is a decent Sandwhich shop? I really enjoy Schlotzsky’s and Jersey Mikes. How do they compare?