Recently I have eaten at this location and the Deer Valley location (Which I could not find here) both times the food has been good. Not the best I have ever had but pretty good sandwiches. They don't have a wide selection of sandwiches or breads to choose from. I think they do that because they are known for speed. However, yesterday at the Deer Valley location my sub took a long time to make and there was nobody in the store. Points off there. Hmmm, however, now that I think about it the guy gave me the more expensive bread option for no additional charge so that was cool! The first time I had a sub and the second time I had the club sandwich bread option. The club bread is very tasty. The sub roll was just a white roll. I don't normally eat white sub rolls. The sandwich was tasty though.I guess the place is Ok. Nothing really to write home about. I just heard Firehouse Subs opened a store in AZ so that makes me want to write home more than my JJ experience. My friend thinks Jimmy Johns is too expensive for their meal deals. The Sandwiches run in the high 4's or 5 dollar range so I don't think that is so bad. If you get a meal she says it is 8 bucks. I didn't notice to be honest with ya. I don't think 8 is too much. Just thought I would mention it in case anyone needs to know those things ahead of time.