Reserve now

What User likes about Jimmy John's:
I recently left Milwaukee, WI and was a regular customer at JJ's. This was my first time trying a JJ's sub in Virginia, and let me tell you, it was the best sandwich I've ever had! They didn't skimp on the ingredients or make me pay extra for toppings. I had given up on the chain after my experiences in Milwaukee, but this JJ's in Blacksburg, VA has renewed my faith! Thank you for the amazing sandwich, JJ's! View all feedback.

What User doesn't like about Jimmy John's:
Tonight was my first time stopping by this restaurant after a long day at 11:40 PM. The staff was very helpful and attentive, explaining the menu options thoroughly. The portions were generous, and my wife and I loved the food. I even called her to let her know about the great service. I will definitely be coming back! View all feedback.

Full Menu

More information

Suggested nearby restaurants.

4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Blacksburg, 898 Prices Fork Rd, 24060, Blacksburg, US, United States
"One of my favorite restaurants in town."
4.6
Menu
Open Now
4.6
Menu
Open Now
City: Blacksburg, 112 Turner St NW, Blacksburg, VA 24060, United States
"The best sub-period makes me hungry to just consider the ad."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Blacksburg, 210 Prices Fork Rd, 24060, Blacksburg, US, United States
"Update: I tried their dry pot chicken again and it was lit "
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Blacksburg, 800 University City Blvd, 24060, Blacksburg, United States
"Excellent subs. Excellent human staff ready to help."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Blacksburg, 1500 S Main St Suite 100, Blacksburg, VA 24060, United States
"Service: Dine in Meal type: Lunch Price per person: $10–20"
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Blacksburg, 1001 North Main Street, Blacksburg, 24060, United States Of America
"Great food good service average per person $10"