Generally I like Jimmy John's quite a bit. The sandwiches, for the price you're paying, plus the speed at which you get them make them ideal for a quick lunch pickup when you're on the run. That being said, when the cleanliness of the establishment is questionable, it makes me think twice about eating there. In the case of this particular Jimmy John's a pervading mildew-like smell hits me every time I walk in this place. If I had to guess, I'd say it was the water/cleaning product solution and the old rags and/or mops they use to clean the place (or stink up, as the case may be.) The result is a pungent sour smell which permeates then entire shop. Needless to say, I have no interest in eating at a place that smells this bad. Also, in case you're wondering, no, this was not a one-time occurrence. I used to visit this JJ quite often until the smell got so bad it made me lose my desire to ever eat here again.