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