So, I do like jersey Mike's better than other sandwich chains but I'm comparing this to the jersey Mike's on Lincoln St. They put sandwiches together really sloppy and I've had that experience twice. Although I will say those employees were working their butts off. What really annoyed me though is their order pickup is never ready in the amount of time they say. The next time I went I put my order in at 10 am for a 12pm pickup to avoid waiting. I guess it just got lost somewhere because I waited until 12:15 until someone finally asked if I was waiting for something and they found my order slip in like the back of the store. So beware of ordering farther out than "asap". For gluten free - they have sandwich bread for extra charge and Udi's snickerdoodles.