Jimmy John's

4500 Main St, Virginia Beach
(757) 557-6970

Recent Reviews

MadJack HQ

Ordered food and waited about 45 min and called to check in, they said it was on the way, called back again 20 min later and the store said they would call the driver, placed us on hold and came back on saying the driver said he already dropped it off when he clearly didn’t, then when we said he didn’t after another hold that he was about to pull up, it’s been an hour and half at this point we just wanted our money back and don’t even want the food at this point, then the driver calls us and says he’s been driving around forever trying to find our place, when we told him that we just called and canceled the order anyway not to worry about he said, okay cool never mind then. Worst experience ever with this store, we order from them all the time and generally have no issues other than the occasional longer wait(which we are fine with) but there comes a point where it’s just ridiculous

David Hale

Employs people with active warrants.Not the cleanest.

Adam Black

Always good and freaky fast. Love the "free smells"

Jay Black

The decent quality of the food does not outweigh the rude unprofessionalism of their store manager iran. He was the rudest I've ever encountered at this particular location. Iran needs to be trained on how to talk to customers. Very disturbing that he is the store manager with such a bad

Atmosphere: 1

Food: 1

Service: 1

Melissa F.

"Freaky Fast, Freaky Fresh" describes Jimmy John's to a T!!! I work upstairs in the same building Jimmy John's is located so it is super convenient! Besides convenience the manager and staff is always super friendly. The restaurant is always clean and inviting. I will definitely be back!!!

V Hunt

The person that took my order and made my sandwich was very slow and didn't even look up or answer my questions about the sandwich! When he made the sandwich he left off the avocado spread or put so little on it that it was not noticeable. The manager stepped in to assist with making sandwiches. Manager was on it. Assisting call in orders and dine in customer orders, as well as making bread!!

Atmosphere: 3

Food: 2

Service: 2

Castian Hartmann

Great atmosphere great service. The manager here is amazing and one of the reasons I return. Turkey Tom and potato salad my every visit go-to!

Atmosphere: 5

Food: 5

Service: 5

Joe Clark

Place sucks, the manager is a jerk. They don't like to give out napkins... who doesn't give you napkins??!

Atmosphere: 1

Food: 1

Service: 1

Chris Forbes

Really shouldn't take an hour to have food delivered from across the street!

Food: 5

Service: 1

Bobby G.

Went for a quick work lunch, all the employees were super kind and pleasant. Manager was very high energy cracking jokes and taking care of customers. Sub was finished before I was done ordering and was great.

Lamar Brown

Iran is the worst attitude I've ever encountered! Would leave 0 stars if I could, I ordered 4 subs and they were 1 hour late. I called to check on them, no one answered the phone so I called back and finally an answer they just said hello not even a thank you for calling Jimmy John's. I could hear it in his tone that he was stressed so I asked to speak to someone else and he replied no one is available and I asked for the manager then he said he was the manager and I explained to him I've been a repeat customer and my subs have never been this late before and he just wasn't trying to hear it. He said he had one driver and didn't care about the delivery time as long as it got there and that if he lost his job the store would be screwed. He said his name was Iran and that they didn't have anyone to replace him. If that's true than I feel bad for that company.

Atmosphere: 1

Food: 1

Service: 1

Jor Dan

Slowest jimmy Johns I’ve ever ordered from. Took 52 minutes to deliver two sandwiches across the street from me. If you’re short staffed just hire more people or quitting firing everyone!

Atmosphere: 1

Food: 1

Service: 1

Jor D.

Would leave 0 stars if I could Spoke to someone named "Iran" supposedly he's the store manager (I highly doubt it because of how rude he was long story short my order was 55 minutes late when it showed up. First time I called it was 35 minutes (no one showed up or called) I spoke to a female on the phone she said the driver was literally walking out the door with it. 20 minutes later I call back and she tells me "oh I didn't mean he was actually walking out I meant he was bagging it" then I ask if there's anything they can do as far as a discount she says no, then I mention Au the owner is usually good with helping out the customers; at that point she went and got "store manager" Iran then after 5 minutes of him yelling at me he finally said "I'll put a $10credit on your phone number then I said ok, I'll order right now again since you're unable to apply the $10credit to my original order then he got upset and yelled at me again then he hung the phone up after calling me a d*ck I will be contacting corporate TODAY!!! And they wonder why they can't keep any employees, it's not because of hour rates, it's because of poor management, sure Iran can think it's ok to be rude and hang up on customers but this type of behavior repeatedly is why businesses lose customers and money in the long run!!

ak h

Yea so the bread was bland… very bland. I asked for oil and vinegar and barely tasted it on there. There was a good amount of meat on the bread but overall the sandwich was mediocre, over priced, and i don’t desire to eat here anymore.

Atmosphere: 3

Food: 2

Service: 3

Darin M.

Jimmy John's on Holland RdGod awful Ordered a Vito night before to take out for next day. Couldn't believe the surprise when I opened the wrapping. Ioz of meat, bread, nothing else. See the picture. Another sub ordered was the Vegetarian: had turkey on it. Solution for me and my friends: Jimmy John's is history. Never again.

Load More