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.

Royalls Soda Shop

128 W Main St, Elkin, NC 28621-3488
+1 336-835-0028
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent34%
  • Very good28%
  • Average21%
  • Poor10%
  • Terrible7%
Travellers talk about
“chili” (5 reviews)
“cheeseburger” (4 reviews)
Closes in 24 min
11:00 AM - 3:30 PMAll hours
128 W Main St, Elkin, NC 28621-3488
All Details
Write a ReviewReviews (28)
Traveller rating
Traveller type
Time of year

1 - 10 of 28 reviews

Reviewed 31 March 2017 via mobile

Hot dogs were good. Server was friendly. But the atmosphere makes it worth stopping in. It is a step back to a time long gone.

Thank Carl G
Reviewed 14 February 2017

Some friends and family went here on a Saturday for lunch, as the place we originally chose to go to lunch had a long wait. I have been to many lunch counter type places over the years and this one was the first to disappoint....More

Thank DivaDoll905
Reviewed 3 February 2017

Just what the doctor ordered. We had a cheeseburger and grilled cheese. Simple and gooooood! Inexpensive too! We'll be back.

Thank Munibrokr
Reviewed 29 October 2016

Royall's already exists since 1923 and is run now by mum Debbie and her sons. They are particularly famous for their hotdogs, which they prepare in quantities. We stopped one early morning en route to the Smoky Mountains for coffee and got it freshly brewed...More

Thank Hermes_NL
Reviewed 6 October 2016

I was looking forward to a good hot dog. I got a hot dog that had a bun that was dripping wet. The bun was so wet it dripped onto the deli paper. The liquid dripped down my hand and off the end of my...More

Thank Beverly L
Reviewed 12 September 2016

Ok let's just take a step back in time, this is a great break from the drive thru fast food that we have found ourself trapped in. The food is cooked right there in front of you, everything is homemade, ( slaw, chili, chicken salad,...More

Thank Linda C
Reviewed 9 September 2016

We split the hotdog special and had milkshakes. Everything was wonderful. Fried hotdogs, all the way! Enjoyed every bite. Milkshake was delicious, needed a larger straw for the cookies and cream shake. Waitress was very polite and attentive.

1  Thank wilkeshomes
Reviewed 31 August 2016

You find world class hotdog claims everywhere. Some are very good and others not. These hotdogs were very good. The slaw was wet which made the bun fall apart , but eating with a fork was no problem. The soda shop was very clean and...More

Thank Jekyll
Reviewed 26 August 2016 via mobile

Really good hot dogs! All beef franks, mustard, Cole slaw, fresh made chili, onions. Doesn't get much better than this. No fries, but they do have chips. The home made blackberry cobble must be good because they were all out. Try their malted milk shakes....More

Thank OtPot
Reviewed 19 December 2015

In 1923 this building was built as a hospital upstairs and a drugstore downstairs. Now the downstairs is a quaint soda shop and they are renting offices on the second floor. The sidewalk in front is also part of the Mountain-to-Sea trail. I had a...More

Thank cheryl h
Nearby HotelsSee all Elkin Hotels
Rose's Village Motel
2 reviews
.88 km away
Elk Inn
15 reviews
2.09 km away
Days Inn Jonesville
244 reviews
2.68 km away
Hampton Inn Jonesville/Elkin
835 reviews
2.84 km away
Nearby Restaurants
Southern on Main
79 reviews
.12 km away
77 reviews
1.12 km away
Roxxi and Lulu's
31 reviews
.23 km away
114 reviews
.96 km away
Nearby Attractions
Starmount Crossing Cinema V
7 reviews
1.00 km away
Elkin Municipal Park
12 reviews
1.18 km away
Brushy Mountain Winery
20 reviews
.05 km away
Elkin Antiques and Collectibles Mall
8 reviews
.23 km away
Questions & Answers
Get quick answers from Royalls Soda Shop 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
Restaurant features
Takeout, Seating
Good for
Local cuisine, Child-friendly
Open Hours
11:00 AM - 3:30 PM
11:00 AM - 3:30 PM
11:00 AM - 3:30 PM
11:00 AM - 3:30 PM
11:00 AM - 3:30 PM
11:00 AM - 2:30 PM
Location and Contact Information
  • Address: 128 W Main St, Elkin, NC 28621-3488
  • Location: United States  >  North Carolina (NC)  >  Elkin
  • Phone Number: +1 336-835-0028
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