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.

Restaurants near Linville Caverns

#1 of 27 Restaurants in Spruce Pine
198 Oak Ave
11.8 km from Linville Caverns
Cuisines: American, Caribbean, Colombian, South American
#1 of 4 Restaurants in Little Switzerland
9440 Hwy 226A
16.0 km from Linville Caverns
Cuisines: American, Cafe, Soups
#1 of 2 Restaurants in Linville Falls
23175 Linville Falls Highway
4.5 km from Linville Caverns
Cuisines: American
#1 of 2 Restaurants in Plumtree
4716 S US Hwy 19E
13.6 km from Linville Caverns
Cuisines: American, Brew Pub, Pub
#2 of 27 Restaurants in Spruce Pine
61 Locust St
12.0 km from Linville Caverns
Cuisines: American
#2 of 4 Restaurants in Little Switzerland
86 High Ridge Rd
15.8 km from Linville Caverns
Cuisines: American
#2 of 2 Restaurants in Linville Falls
183 & Hwy 221
4.4 km from Linville Caverns
Cuisines: American, Bar, Barbecue, Pub
#2 of 15 Restaurants in Newland
1600 Jonas Ridge Hwy
10.5 km from Linville Caverns
Cuisines: American
#3 of 27 Restaurants in Spruce Pine
5253 NC Hwy 226
12.6 km from Linville Caverns
Cuisines: American, Bar, Contemporary
#3 of 4 Restaurants in Little Switzerland
9426 Highway 226a
16.0 km from Linville Caverns
Cuisines: Cafe
#4 of 27 Restaurants in Spruce Pine
169 Locust St
11.8 km from Linville Caverns
Cuisines: American, Cafe
#5 of 27 Restaurants in Spruce Pine
585 Oak Ave
11.3 km from Linville Caverns
Cuisines: Pizza
#9 of 27 Restaurants in Spruce Pine
2598 Altapass Highway
8.9 km from Linville Caverns
Cuisines: Barbecue
#6 of 27 Restaurants in Spruce Pine
615 Oak Ave
11.2 km from Linville Caverns
Cuisines: Cafe
#2 of 3 Restaurants in Crossnore
5650 Linville Falls Hwy
11.2 km from Linville Caverns
Cuisines: Cafe
#1 of 3 Restaurants in Crossnore
176 Maple Street at Highway 221
11.2 km from Linville Caverns
Cuisines: American, Seafood, Soups
#7 of 27 Restaurants in Spruce Pine
202 Locust Ave
11.8 km from Linville Caverns
Cuisines: Mexican
#8 of 27 Restaurants in Spruce Pine
2360 Swiss Pine Lake Drive
12.2 km from Linville Caverns
Cuisines: American, Bar, Pub, Italian, Mediterranean, Greek
#6 of 15 Restaurants in Newland
300 Jonas Ridge Hwy
12.5 km from Linville Caverns
Cuisines: Mexican
#7 of 15 Restaurants in Newland
2855 Linville Falls Hwy
12.8 km from Linville Caverns
Cuisines: Italian, Pizza
#4 of 4 Restaurants in Little Switzerland
86 High Ridge Road
15.7 km from Linville Caverns
Cuisines: American, Bar, Pub
#10 of 27 Restaurants in Spruce Pine
11961 S 226 Hwy
12.0 km from Linville Caverns
Cuisines: American, Steakhouse
#11 of 27 Restaurants in Spruce Pine
118 Oak Ave
12.0 km from Linville Caverns
Cuisines: Bar, Pub
#12 of 27 Restaurants in Spruce Pine
12145 South Highway 226
12.0 km from Linville Caverns
Cuisines: Italian, Pizza
#14 of 27 Restaurants in Spruce Pine
670 Oak Ave
11.2 km from Linville Caverns
Cuisines: Fast food, American
#3 of 3 Restaurants in Crossnore
8 Fountain Circle
11.5 km from Linville Caverns
#6 of 8 Restaurants in Linville
1901 Goose Hollow Rd Linville NC
14.0 km from Linville Caverns
#15 of 27 Restaurants in Spruce Pine
89 Locust St
11.9 km from Linville Caverns
Cuisines: American, Bar, Pub
#16 of 27 Restaurants in Spruce Pine
12462 Hwy 226 S
11.7 km from Linville Caverns
Cuisines: Italian, French, American
#17 of 27 Restaurants in Spruce Pine
12486 S Hwy 226
11.7 km from Linville Caverns
Cuisines: American