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.

Cannonball Deli

148 High St, Harpers Ferry, WV 25425-4102
+1 304-535-1762
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent31%
  • Very good46%
  • Average18%
  • Poor1%
  • Terrible4%
Travellers talk about
“lunch” (36 reviews)
“gyros” (25 reviews)
“salad” (25 reviews)
Restaurant Hours
American, Delicatessen, Vegetarian Friendly
148 High St, Harpers Ferry, WV 25425-4102
All Details
Write a Review
Reviews (146)
Traveller rating
Traveller type
Time of year

1 - 10 of 146 reviews

Reviewed 1 week ago

A long walk up a staircase from Potomac Street and past the rear kitchen led us to the counter to place our orders. Both the Gyro and the Cheeseburger were good and each came with potato chips and salad as sides. We enjoyed Hershey's ice...More

Thank 50StateVisitor
Reviewed 2 weeks ago via mobile

A pretty basic fast food cafe with very dated dark wood and veneer panelling which made the interior pretty gloomy. The whole place looked as if it would benefit from a floor to ceiling deep clean and a much fresher decor. The food on the...More

Thank Silver70s
Reviewed 4 weeks ago via mobile

Great turkey wrap, chips and salad, filled the plate, very good price for the amount you get ! Friendly service and clean. They also have ice cream !

Thank Rue F
Reviewed 15 August 2017

We had lunch here, thinking that as a "deli" it would be a place to grab a quick sandwich and get back to our visit to Harpers Ferry NHP. Wrong. First, it wasn't quick at all. It took an hour and 15 minutes for us...More

Thank Joe H
Reviewed 11 August 2017

We ate lunch here while on a family vacation. I ordered a supposedly meal size salad ($8.99) but it only contained about 6 bites of lettuce (not iceberg though, so that was nice). It did have a bunch of cherry tomatoes and I think one...More

Thank GGoomba
Reviewed 3 August 2017

It took approximately 10 minutes for a server to acknowledge us... Several of our requests (drink refills, to-go box) were ignored or forgotten. We didn't receive any silverware until after our meal was served (and only after asking). The table was next to a side-work...More

Thank Jess_T_Hogue
Reviewed 20 July 2017

Great sandwich wrap with chips, covers the whole plate with a salad ! Wonderful and helpful staff ! Ice cream after your done is a must !

Thank Fdrl L
Reviewed 15 July 2017

My dad is a picky eater and just wanted something good and cheap, and we saw this place, and it looked cute so we went in. The staff was very friendly and nice. My dad got a personal pizza and i got a hamburger, both...More

Thank Lindseym15
Reviewed 4 July 2017

Stopped by here for lunch... outdoor seating with umbrellas. It was fine on a hot day. Good service, friendly waiter. Yes, worth your time.

Thank Steven P
Reviewed 3 July 2017

We went here because it was the closest lunch option with good reviews. The food did not disappoint - large portions and super tasty. It wasn't just a tourist trap, either -- I saw Park Service employees eating there, and it seemed like the "tourists"...More

Thank VirginiaMcC
Nearby Restaurants
Potomac Grille
272 reviews
.08 km away
Bisou Bistro at The Canal House
349 reviews
1.53 km away
Bistro 1840
76 reviews
.07 km away
Mena's Pizzeria & Italian Restaurant
160 reviews
1.08 km away
Nearby Attractions
Harpers Ferry National Historical Park
1,525 reviews
.09 km away
Appalachian Trail Conservancy Headquarters
165 reviews
.87 km away
Elk Mountain Trails
25 reviews
1.39 km away
St. Peter's Roman Catholic Church
67 reviews
.09 km away
Ask a question
Questions & Answers
P.J. M
22 April 2017|
Response from 777rocky | Reviewed this property |
You can park in the lot across the street, where the train station is.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 148 High St, Harpers Ferry, WV 25425-4102
  • Location: United States  >  West Virginia (WV)  >  Harpers Ferry
  • Phone Number: +1 304-535-1762
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