Everyone loves this place.... Except for me.
I've ventured to JJ's the past three weeks to meow down on a sandwich before my long night class. All 3 times I've arrived at this location, there are 4+ people working behind the counter but it takes a while to get acknowledged to take an order. Whatever, it's all good, I'm in no hurry. But what really put me off during my last visit was a manager taking a few minutes to berate an employee for ringing up a previous order incorrectly. It was strange and very unwelcoming.
As for the important part (the grub), I have to say the menu is a bit confusing and doesn't cater to my personal tastes at all. I enjoy a sandwich with quality meat and lots of veggies. While I like the bread at JJ's, I find the turkey cheap and and the veggie selection/quality sad. :-( The sandwiches I've tried (Turkey Tom and something else with a beachy name) lacked any zest or flavor. I got guacamole on a sub once and it was the same stuff Taco Bell uses. I do enjoy the sprouts and salt & vinegar chips, though.
I'm going to give this location 3 stars because it's a great place to kill time in between classes. It's also reasonably priced, clean, and quick. I think I need to take an experienced Jimmy Johner with me to tell me what's good.