Places to Eat
Nickola’s Restaurant
This is an older restaurant, however the food is excellent. Italian/American food.
10498 Hwy. 21 Roaring Gap, NC 28668
Phone: (336) 363-6060
10 minutes from TMH
Circle L Family Restaurant
- Serving breakfast and lunch beginning 6:00 AM – 2PM
- Open evenings on Thursday and Fridays
- Family owned; locally supported; small, clean, rural southern, diner
- Indoor and outdoor seating
3238 US Highway 21 S, Glade Valley
15 minutes from TMH
Muddy Creek Café and Music Hall
Has just re-opened since Covid and construction now completed on roads/walkways in downtown Sparta. Good American bar food.
60 S Main St. Sparta, NC 28675
Phone: (336) 372-5999
20 minutes from TMH
Red Dog Bar & Bistro
The food and atmosphere is well worth the drive!
9531 NC Highway 93, Piney Creek, NC 28663
Phone: (336) 359-8000
40 minutes from TMH
Southern on Main Restaurant
- Lunch and dinner
- Excellent food and atmosphere
- Southern specialties
102 East Main St., Elkin, NC
Phone: (336) 258-2144
35 minutes from TMH
Freebornes Restaurant and Grill
Great restaurant to head to when on the bikes!
Freeborne’s and Station’s Inn are located right off the Blue Ridge Parkway at Milepost 248 on Highway 18 South. There are two or three other restaurants near this one as well but we have eaten at this one. It is a big “go to” among motorcyclists. There is also a lodge connected to the restaurant; a “dumpy”, yet interesting used ticky/tacky store and next to that is a “glamping” park where people can camp in old and renovated? campers.
14300 NC Hwy 18 South, Laurel Springs, NC
Phone: (336) 359-8008
40 minutes from TMH