Reserve now

What Jeanette Barreto likes about Jimmy John's:
The food was good, but the service was extremely slow. It took a long time for our order to come out because the guy making the sandwiches was moving at a pace slower than molasses. They do offer some vegetarian options on the menu. View all feedback.

What User doesn't like about Jimmy John's:
I would give it a lower rating if possible. The food is good, but the restaurant is never open during their posted hours. Out of the last 5 times we have tried to visit, they were closed 4 times, including today. I will not be returning and do not recommend others to do so either. View all feedback.

Full Menu

More information

Suggested nearby restaurants.

4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Upland, 1627 N Mountain Ave, 91784, Upland, US, United States
"Hands down, best donuts. Wait in the line. It is always worth it."
4.8
Menu
Open Now
4.8
Menu
Open Now
City: Upland, 110 S Mountain Ave Unit# D, 91786, Upland, US, United States
"This is my new favorite poke place in the IE. I can’t believe it took me this long to try this place. I will def order again. The rice is cooked perfe..."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Upland, 1837 Foothill Blvd, 91786, Upland, US, United States
"Always a long wait at the location but worth it!"
5
Menu
Table booking
Open Now
5
Menu
Table booking
Open Now
City: Covina (near Upland), 1068 N Citrus Ave, 91722, Covina, US, United States
"Food: 5 Service: 5 Atmosphere: 5"
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Glendora (near Upland), 1832 E Rte 66, Glendora, CA 91740, United States
"Great food, Awesome employees super nice to everyone!"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: San Dimas (near Upland), 138 W Bonita Ave Ste 103, San Dimas I-91773-3032, United States
"Great place for breakfast. Good baked goods too."