My wife and I decided to see what all the fuss was about and tried JJ's. Their popularity must be in the fact that they deliver because the sandwiches were mediocre at best. The bread was dry and hard on the outside and not very appetizing at all. Oh and cheese cost extra...smh. There are MANY places that blow this place out of the water in the sandwich business. I know lots of people love it but my wife and I decided we would not be back.