We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Jimmy John's

2457 N Franklin St, Christiansburg, VA 24073-1003
+1 540-382-3100
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good25%
  • Average18%
  • Poor0%
  • Terrible6%
2 weeks ago
“Fast service”
10 Jul 2017
“Lunch in cburg”
Closed Now
All hours
Fast food, American
2457 N Franklin St, Christiansburg, VA 24073-1003
All Details
Write a Review
Reviews (16)
Traveller rating
Traveller type
Time of year

1 - 10 of 16 reviews

Reviewed 2 weeks ago via mobile

We've stopped here om our way through for five years and have yet to be disappointed. The food is great and the service is exceptional.

Thank Joshua D
Reviewed 10 July 2017 via mobile

Haven't ate here in awhile, staff friendly, restaurant clean. Subs were good and made quick. I still prefer subway or substation if I had to choose. Parking can be bit of a challenge at this location at times.

Thank klay36
Reviewed 24 June 2017

Love the food here! Its always fresh and delicious. The staff are very friendly and your order is prepared quickly....another of our favorite places. Fresh healthy food.

Thank nessa467
Reviewed 3 August 2015 via mobile

We make it a point to stop at this Jimmy John's whenever we are in town. Great subs at a really good price. Also VERY clean bathrooms. Makes for a great pit stop.

Thank VA2TN
Reviewed 21 July 2015

Greetings! This Summer has been really HOT AND HUMID and I do like to cook in the kitchen. So when I can I stop at Jimmy Johns. I always get the JJ Gargantuain with all the freebies! I just love this sub as you get...More

Thank Skip_62_13
Reviewed 25 June 2015

We like to stop in here occasionally, but the prices are a little high for a sub sandwich, so we slurge every now and then. Food is always great, fresh and the service is fantastic.

Thank matsgrls
Reviewed 22 June 2015

The workers really like to jam to their music at C burg JJ's. However, it seems to be a bit too loud for the customers - maybe they can turn it down a bit ? This is the only negative thing to an otherwise clean,...More

1  Thank Jim B
Reviewed 28 May 2015

I had never been to this location and stopped in for lunch. Fast, friendly service. The sub was great tasting and I love the pickle! I will definitely come here again when I get the chance.

Thank Wanda T
Reviewed 21 March 2015

To each his own when it comes to favorite subs but for a basic sub that's fresh made and tasty, Jimmy John's is a good stop. They aren't kidding about being fast. Sometimes I haven't even put my credit card back in my wallet before...More

Thank Daveandcari
Reviewed 3 March 2015

Jimmy John's is undoubtedly has some of the fastest service that you'll find at any chain sandwich shop. Each time I've visited this location I've been greeted with a friendly hello immediately upon stepping through the front doors. They have a wide selection of menu...More

Thank Jason G
Nearby Restaurants
Texas Roadhouse
147 reviews
.21 miles away
El Grand Rodeo
102 reviews
.19 miles away
Outback Steakhouse
120 reviews
.25 miles away
53 reviews
.17 miles away
Nearby Attractions
Lane Stadium
94 reviews
3.92 miles away
Huckleberry Trail
44 reviews
.36 miles away
Hahn Horticulture Garden at Virginia Tech
80 reviews
3.91 miles away
Starlite Drive-In
29 reviews
3.24 miles away
Questions & Answers
Get quick answers from Jimmy John's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$11
Lunch, Dinner
Restaurant features
Delivery, Takeout, Wheelchair Accessible, Seating
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 2457 N Franklin St, Christiansburg, VA 24073-1003
  • Location: United States  >  Virginia (VA)  >  Christiansburg
  • Phone Number: +1 540-382-3100
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing