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.

Hap's Grill

116 1/2 N Main St, Salisbury, NC 28144-4336
+1 704-633-5872
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent73%
  • Very good18%
  • Average6%
  • Poor2%
  • Terrible1%
Travellers talk about
“hot dog” (97 reviews)
“cheeseburger” (20 reviews)
“chilli” (49 reviews)
Closed Now
All hours
American, Fast food
116 1/2 N Main St, Salisbury, NC 28144-4336
Write a Review
Reviews (187)
Traveller rating
Traveller type
Time of year

1 - 10 of 187 reviews

Reviewed 4 weeks ago

Awesome burgers and Cheerwine. Open from 11 - 4 Monday thru Sat. Just a little place but fast service and wonderful taste.

Thank mawmaw28147
Reviewed 5 weeks ago

Be sure to stop at Haps when visiting Salisbury. Hamburgers are amazing, fast, and great value. Truly a local treasure!

Thank Melody M
Reviewed 5 weeks ago via mobile

First, this is the place for the best pork chop sandwich around. You cannot beat the friendliness. The owner actually makes rounds and speaks to the customers and thanks them! ALL the staff speak and smile and offer friendly service. Top notch place to eat!

Thank mcduffey1
Reviewed 5 weeks ago

Best hot dogs in NC! We check out every local hot dog spot across the state when we travel and have yet to find one that compares to Hap's.

Thank CarlyCMS
Reviewed 19 May 2017

Hap's has been a around since before I moved to Salisbury, about 28 years ago. They keep it simple - hot dogs, cheese dogs, hamburgers and Cheerwine in a bottle. From the time you order till the time you get your food, you may have...More

Thank Mary g
Reviewed 18 May 2017 via mobile

Truly a must if you hungry and within 20 miles of Salisbury. Know state wide for their hot dogs and cold cheerwine in bottles. Hamburgers are close behind but try at least 3 dogs. Prepare to stand in line at lunch time but you will...More

Thank James P
Reviewed 16 May 2017

My husband & I had not eaten at Haps in a very long time & stopped in one day for lunch. We got in line out on the sidewalk. The line moved pretty quickly. We split a hot dog & each got a cheeseburger. How...More

Thank Slick5276
Reviewed 4 May 2017 via mobile

Great local restaurant. Stopped by for lunch and greeted immediately. Server very kind and explained menu. This place offers a variety of specials at moderate pricing. Restaurant was clean and food great. Many meals cone with yeast rolls and their served hot and taste great....More

Thank dennis n
Reviewed 19 April 2017

I just love this place and don't miss it when I'm in NC. You can get a burger and/or a dog, straight of the grill. Don't skip the chili! My only petty gripe is, they no longer have Sun Drop. The humanity! I'll have a...More

Thank ChuckBoca
Reviewed 26 March 2017 via mobile

My title might say it all. If you're looking for a good old-fashioned hot dog you can find it here. There is no seating other than a small stand-up counter and a couple of stand up tables on the sidewalk. There are a few benches...More

Thank ncsccrdad
Nearby Restaurants
Mambo Grill & Tapas
115 reviews
.22 km away
Go Burrito
127 reviews
.22 km away
Chef Santos
92 reviews
.25 km away
Nearby Attractions
Rowan Museum
29 reviews
.11 km away
Piedmont Players Theatre
27 reviews
.26 km away
Dr. Josephus Hall House
24 reviews
.44 km away
New Sarum Brewing
9 reviews
.21 km away
Questions & AnswersAsk a question
Keith E
Hello archie95, if you think Faith is two miles from Salisbury, I'm not at all sure I could accept your culinary advice.
14 March 2015|
Answer Show all 3 answers
Response from Betty H | Reviewed this property |
Hello archie95, Faith is about 7 miles from Salisbury. However, Hap's is located at 116 N. Main Street, Salisbury, NC. Their phone # is 704-633-5872. I doubt they have gluten free options. They only serve hot dogs... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Good for
Kids, Child-friendly, Local cuisine
Open Hours
10:00 - 15:00
10:00 - 15:00
10:00 - 15:00
10:00 - 15:00
10:00 - 15:00
10:00 - 15:00
Location and Contact Information
  • Address: 116 1/2 N Main St, Salisbury, NC 28144-4336
  • Location: United States  >  North Carolina (NC)  >  Salisbury
  • Phone Number: +1 704-633-5872
  • E-mail
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