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 good45%
  • Average18%
  • Poor0%
  • Terrible4%
Travellers talk about
“lunch” (32 reviews)
“gyros” (16 reviews)
“salad” (21 reviews)
Restaurant Hours
American, Delicatessen
148 High St, Harpers Ferry, WV 25425-4102
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
Reviews (132)
Traveller rating
Traveller type
Time of year

1 - 10 of 132 reviews

Reviewed 1 week ago via mobile

Enjoyed lunch with my sister. She had a gyro and I had a burrito--both were delicious. I would definitely recommend this place!

Thank B R
Reviewed 2 weeks ago

It is a simple restaurant with a small menu, but it covers anything you could really want. I had a burger with chips and a drink for $11 and some change. They have ice cream available but didn't get any. This is right in the...More

Thank Dewayne P
Reviewed 2 weeks ago

Went for Ice cream but ended up enjoying lunch( hot dogs and steak and cheese) as well. The staff and food and ice cream great.

Thank Tgft2015
Reviewed 2 weeks ago

Very good turkey wrap, comes with salad and chips. A full plate of food, fills your belly and then get ice cream !

Thank Rue F
Reviewed 2 weeks ago

We stopped here for lunch and were impressed with the selection in a small deli, the taste of the food, and the amazing service, considering there only appeared to be 2 people working and there were at least 4 groups in the deli. We had...More

Thank SkyKing23
Reviewed 3 weeks ago

Cannonball Deli is in the basement so you have to go down a quaint set of stairs to enter this small and rather uneventful restaurant. While it looks rather plain and the staff isn't super inviting, the chicken gyro I ordered was good enough to...More

1  Thank P.J. M
Reviewed 20 February 2017

A group of 8 of us went in, had excellent service, delicious food, reasonable prices. It was a little claustrophobic for me, but the cheeseburger was worth it!

Thank Mamamarge58
Reviewed 12 December 2016

The food here was surprisingly good! The Greek dishes were especially delicious. The service was good as well. However, I am taking off one star because they serve all of their drinks in styrofoam cups! Styrofoam takes forever to break down and is one of...More

Thank ksd8y
Reviewed 27 November 2016 via mobile

My husband and I stopped in for lunch during our visit through downtown. It was tiny inside but the food was great! Service was also great and food came out quick.

Thank Roxygurl761
Reviewed 6 November 2016 via mobile

It is good if you just want a quick bite to eat. The service was wonderful. The food is pretty good as well. They have outdoor seating and that is good for a warm day.

2  Thank 777rocky
Nearby Restaurants
Potomac Grille
230 reviews
.08 km away
Bisou Bistro at The Canal House
330 reviews
1.53 km away
Bistro 1840
57 reviews
.07 km away
Nearby Attractions
Harpers Ferry National Historical Park
1,391 reviews
.09 km away
Appalachian Trail Conservancy Headquarters
145 reviews
.87 km away
Elk Mountain Trails
24 reviews
1.39 km away
St. Peter's Roman Catholic Church
54 reviews
.09 km away
Questions & AnswersAsk a question
P.J. M
Is there off street parking for the deli?
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
  • E-mail