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.

Sam's Hot Dog Stand

1214 W Main St, Northgate Plaza to left of McDonalds, Salem, VA 24153-4710
+1 540-382-8099
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent54%
  • Very good29%
  • Average17%
  • Poor0%
  • Terrible0%
Travellers talk about
“hot dog” (12 reviews)
“chilli” (3 reviews)
“drive thru” (4 reviews)
Restaurant Hours
CUISINES
Fast food
PRICE
RATINGS
Service
Food
Value
Atmosphere
LOCATION
1214 W Main St, Northgate Plaza to left of McDonalds, Salem, VA 24153-4710
All Details
Write a Review
Reviews (17)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 17 reviews

Reviewed 8 August 2017

The old saying "do one thing and do it well" holds true for Sam's. Don't let the shack's exterior offend you. Inside there are the best hot dogs in the Roanoke Valley!

Thank DebraVaTraveler
Reviewed 13 February 2017

Ok pretty good. But, but lacks the flavor of a NYC or carnival dog. Buns need work. Dog a little not hot.

Thank picky4me
Reviewed 1 February 2017

Drive-Thru only, but fast and consistent. Good Value. Across From McDonalds and Wendy's and near cheap fuel and cigarettes.

Thank Sam's H
Reviewed 12 December 2016

Absolutely LOVE their hot dogs. Very consistent. The only down side is that they do not have a dining room so you either take them home or eat in the car. Sometimes getting back on Main Street can be a hassle, but it's well worth...More

1  Thank Hokiechip
Reviewed 17 October 2016

Sam's is a hot dog and BBQ stand with no inside for sit-down eating and no rest room, just the window to order and pick up. Two dogs cost about $4.25 with tax but they are the best in town with the homemade spicy chili....More

2  Thank Michael B
Reviewed 21 August 2016 via mobile

I love this place and so does my dog. I stopped for a couple to go and my dog got one as well. It's not lighting fast but it is reasonably quick and tasty. I will be back, the dog is going to make sure...More

1  Thank Roanoketraveler888
Reviewed 17 April 2016

If you need something quick and cheap but very good to eat, don't miss Sam's Hot Dog Stand! Great 'Dogs, great chili!

1  Thank Jeff G
Reviewed 8 March 2016

Always ask them to overfill it as I have been pleased with the amount on the dog when I do this......

1  Thank Salemtransplant1
Reviewed 11 December 2015

The best hot dog in the valley. The chili is not spicy. The toppings are great and the buns are warm and soft. I don't go there often because of the difficulty in getting back in traffic. The drive-thru is ridiculously slow because the line...More

1  Thank Aubrey L
Reviewed 23 July 2015

Absolutely love their hot dogs, but you are limited to the drive through as they do not have a dining area. We usually get our food and head down the street tom the duck pond to eat. Traffic back out to Main Street can also...More

Thank Hokiechip
Nearby
Nearby Restaurants
Salem Ice Cream Parlor Incorporated
45 reviews
1.00 km away
Chick-fil-A
47 reviews
.20 km away
Famous Anthony's
107 reviews
.84 km away
Alejandro's Mexican Grill
29 reviews
.16 km away
Nearby Attractions
Salem Red Sox
47 reviews
3.51 km away
Parkway Brewing Company
54 reviews
4.40 km away
Charlotte's Web Antique Mall
15 reviews
1.48 km away
Salem Civic Center
18 reviews
3.27 km away
Questions & Answers
Get quick answers from Sam's Hot Dog Stand staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Lunch
Restaurant features
Takeout
Good for
Child-friendly
Location and Contact Information
  • Address: 1214 W Main St, Northgate Plaza to left of McDonalds, Salem, VA 24153-4710
  • Location: United States  >  Virginia (VA)  >  Salem
  • Phone Number: +1 540-382-8099
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