Jimmy John's

2189 W Terra Ln, O'Fallon - 63366
11 reviews
Sandwich Shop
(636) 856-8577

This is very nice and well ran jimmy johns location. The place appeared to be in clean conditions, the restrooms were well maintained and the service was kind and attentive. There is some seating at this locations both inside and outdoors. They do offer a driver through window, I saw that operate fluidity while I ordered inside. I would definitely recommend this location for a sandwich or two. Jimmy johns bread is some good the best and this place lives up to the fast reputation. They will also deliver to the hospital no problem.

Consistently the worst Jimmy John's I have ever been to, out of several, across many states. My wife and I hate onions and JJ's onions blend in with the lettuce and are very strong. A simple "with no onions" is requested each time but more than half the time I smell them driving home. If there is a line, don't expect the "freaky fast" service. Total myth here. Today they were out of turkey during lunch. How is that even possible for a sandwich shop is beyond me. Absolutely no excuses for it. So, after smelling onions on the way home with secondary selections due to the inexcusable inventory management, we will never order from here again.

Love this location! I bought lunch for my front desk staff and it was just perfect! Everything is so clean and the employees are always so pleasant! Will definitely be using them for staff lunches again very soon!

Love their food! Everything is always so clean. The staff are so kind and courteous. This is the perfect place to eat! Can’t wait to go back.

Had a nice lunch there! Employees were very friendly and made my sandwich freaky fast! Will definitely return!

We were the only 4 customers inside the place and they had at least 5 young workers working....it took 9 minutes to get our 4 sandwiches...no where near freaky fast...my son's gargantuan had no where near the meat it usually does and was missing cheese...my #10 unwhiched was not even close to made correctly...ive had many over the years...looked like they threw some meat on half a head of lettuce...I said something and didn't even get a response

Foodborne illness outbreak waiting to happen. We walked in and 4 young employees were all sitting in the dining room and 1 was cleaning. They came in the kitchen from break and put on gloves to start making our sandwiches. I asked him to wash his hands and put on new gloves and they looked at me like I was crazy. After a few minutes, another employee came in from outside, wiped her face, and put on gloves and started cutting bread. I asked her to wash her hands and she said "but these aren't you're sandwiches" and looked offended when I suggested she wash them anyway. Threw away the food and went to El Mezon. This place is filthy and will kill someone.

Just ordered…. Idk what I got but I asked for a gargantuan with bacon…. I got this sloppy sorry thing with no bacon and ripped up bread… worst jimmy johns I’ve ever had. Long hairs dude with sideburns is garbage

We just got home with our order. The in-which fell apart when we unwrapped it. Cheese was left off the second sandwich. The third was missing the guacamole and bacon. 3 attempts and all disappointed.

My biggest issue with their location is the slowness, especially through the drive-thru. I don’t know if there’s no system where someone creates indoor orders and another person focuses on the drive-thru, but my experiences going inside tell me that there isn’t. It should not take 10+ minutes to get through three vehicles when you only sell one main product that you have to make.On top of that, I got jalapeño chips today in place of the salt and vinegar chips I ordered. Because I had spent so long in line, I didn’t have time left in my lunch break to go back. I guess I’ll start being that irritating person that holds up the line to check everything since there really isn’t a spot to pull forward and do it.EDIT: Reducing rating to 1 star because these people NEVER mark an order as delivered, so food is always sitting outside for unknown periods of time before you realize it. This job is not that difficult. Train your people in doing a simple task.