Restaurants near Linville Falls

Banks Creek Barn 23022 US-221, Linville Falls Beer Gardens
23022 US-221, Linville Falls

“On a girlfriend's weekend we stopped on a whim & we were surprised how much was inside. The owner made us Chill Billy Pina Coldas that were wonderful. The cider on tap was great & the owner sat with us & told us all about the area. It was a great time & we enjoyed our visit & drinks.”

3.2 Average4 Reviews
Hunt Brothers Pizza 8896 NC-183, Linville Falls Pizza
8896 NC-183, Linville Falls

3 Average2 Reviews
DT's Blue Ridge Java 169 Locust St, Spruce Pine Coffee Shops • $
169 Locust St, Spruce Pine - 7.7 miles

Customers` Favorites

Sandwich
Egg Salad
Waffle
Chicken Bacon Ranch Wrap
Chef Salad with Turkey
Cup of Soup of the Day
Tricias Bounty
Garden Salad
French Dip
Side Salad

“If I could leave 100 stars I would! This place is a gem! The people are always so friendly and the food/drinks are amazing! A few of their top items sell out fast, like their potato soup! I’m going to have to come super early to be able to try some but I know it will be worth it! Wonderful place, terrific food & lovely atmosphere!”

5 Superb63 Reviews
Linville Falls Winery 9557 Linville Falls Hwy, Newland Wineries
9557 Linville Falls Hwy, Newland - 1.1 miles

“Everyone was awesome. Esthetic was perfect. Everyone was knowledgeable of the wine. Everyone was SOOOO nice. Can’t wait to come back. Get the Sauvignon blanc!!!!”

4.8 Superb64 Reviews
The Tropical Grill 198 Oak Ave, Spruce Pine American • $
198 Oak Ave, Spruce Pine - 7.69 miles

Customers` Favorites

Cuban Sandwich
Sweet Plantains
Tostones
Served over Black Beans Rice And
Jamaican Jerk Chicken Salad
Pulled Pork Sandwich
Empanadas De Carne
Pollo a La Plancha
Tropical Nachos
Platano Picaro

“the food was tasty and i wouldn’t have expected the huge amount of food i got for the price. the environment and service was amazing as well. the owners are extremely nice and informative with their menu. i will most definitely be back to eat and to shop!”

4.7 Superb88 Reviews
live oak gastropub 69 Locust St, Spruce Pine American • $
69 Locust St, Spruce Pine - 7.75 miles

Customers` Favorites

Poke Nachos
Greek Taco
Blackened Chicken Sandwich
Flatbread Pizza
Bourbon Fudge Pecan Pie
Steak Frites
Double Stack Burger
NC Trout Dip
Chef Feature
Oak Side Fries

“Nice place with pleasant and attentive service. There is an option of patio (enclosed/heated for the winter) or indoor. We had the hushpuppies, burger and the chicken & shrimp pasta and all three were very good. Stop by and check them out if you are in the area. Parking is also plentiful in the area.”

4.7 Superb78 Reviews
Fox and the Fig 615 Oak Ave, Spruce Pine Coffee Shops • $
615 Oak Ave, Spruce Pine - 7.36 miles

Customers` Favorites

Bagels
English Muffin Toast
Peanut Butter Cookies
Carolina Lox Bagel
Chipotle Mayo
Pastries
Toast with Butter and Jam Veggie Quiche and Chai Tea Latte
Biscuits and Gravy with Eggs and Bacon
Dark Chocolate Espresso Cookie
The Veggie Bagel Sammie

“Delicious cappuccino and the best gluten free cookie I've had in a while! Love the space, great stop before or after a hike. Couch in the back is nap worthy. Friendly service.”

4.8 Superb47 Reviews
The Tin Trout 176 Maple St, Newland American • $
176 Maple St, Newland - 4.28 miles

Customers` Favorites

Fish
Fried Green Tomatoes
Blackened Salmon
Banana Pudding
Pickles
Shrimp and Grits
Wedge Salad
Bacon Green Beans
Smoked Trout Dip
Cornbread Skillet

“Me and my friend visited this restaurant for dinner today after visiting the Linville falls area today and we were amazingly impressed by the staff and food we got. The hostess was so sweet coming into and leaving the restaurant. They truly made us feel like we were at home and like family even though it was our first time visiting. Our waitress was phenomenal. She was warm, kind, and personable. She personally thanked us for choosing their restaurant over others in the area, and by how great the food was we were very glad to. We started out with the peel and eat shrimp and poutine. Both of which were greatly portioned and delicious. My friend got the grilled trout with potato cakes and collard greens which he claimed were all amazing. I don’t even like fish and the trout was delicious and the potato cakes were amazing. I got the Tin Trout burger with homemade chips and my burger was delicious and fresh and my chips were better than any restaurant I’ve had, all of them were crispy and fried to perfection no soft ends or anything. Then thanks to our waitresses recommendations for dessert we got the Gooey butter cake with ice cream and the Lemon berry mascarpone which were both delicious and amazing. I usually can never finish all my food at a restaurant much less as much food as we ordered, but with the quality of food we had I couldn’t let one bite go to waste, or in a Togo box. I visited the restroom while there which was incredibly clean, smelled great, and pretty posh to say the least. I wish we would’ve taken pictures but our phones were low and tummy’s couldn’t wait. We are from over 3 hours away near Chapel Hill, and we will be making the drive back up there soon just for the food. Thank you all. Highly recommended.”

4.6 Superb105 Reviews
Big Mike’s Coffee Shop 400 Wyatt Dr, Newland Coffee Shops
400 Wyatt Dr, Newland - 8.42 miles

“Fantastic find! There’s not one thing disappointing about this place! And the service is impeccable! You will not be disappointed, and we will definitely be coming back!”

5 Superb27 Reviews
Western Sizzlin 11961 NC-226, Spruce Pine Steak House • $
11961 NC-226, Spruce Pine - 8.34 miles

Customers` Favorites

Baked Potato
Fried Chicken
Meatloaf
Sirloin Tips
Buffet and Salad Bar
20 Oz Super Sirloin
Steak and Eggs
8 Oz Ribeye
Pulled Pork
Cheesesteak

“Their salad bar really is the bomb.They've got so many great things on their bar that it seems like a waste of money to go anywhere else!The service is always right on point, and the cost is reasonable.If you can't find something to eat there, you aren't looking very hard!Vegetarian options: Lots of vegetarian food, plenty of meatless choices.Dietary restrictions: My keto friends find lots of options here.”

4.5 Superb140 Reviews
The Mountain Boomer 1600 Jonas Ridge Hwy, Newland Barbecue
1600 Jonas Ridge Hwy, Newland - 4.28 miles

Customers` Favorites

Pulled Pork Plate

“This place is a real gem! When my family was driving through the area, this was the only restaurant that was even open. We sure are glad that it was. They have a nice, smallish menu with good variety and a little bit for everybody. They've got a great selection of homemade BBQ sauces. The restaurant is very clean, and it has a great atmosphere. I bet that this place really lights up during the busy season. The owner was there when we visited. It was a pleasure speaking to him and his lovely staff. I don't usually review places on here, but these guys definitely earned their five stars.”

4.6 Superb59 Reviews

12
670 Oak

670 Oak 670 Oak Ave, Spruce Pine Bar • $$
670 Oak Ave, Spruce Pine - 7.32 miles

Customers` Favorites

Burgers
BBQ
Loaded Nachos
Philly Cheese Steak
Hot Dogs
Cod
Chili Cheese Fries
Sweet Potato Fries
Jalapeno Poppers
Double Hamburger

“Totally blown away first, our server Gracie was on a par with Michelin rated restaurant The drinks were good the nachos excellent and the blast from the past hamburger steak with fried onion rings was killer Laid back high quality”

4.7 Superb39 Reviews
Puerto Nuevo 110 Linville St, Newland Mexican • $
110 Linville St, Newland - 8.87 miles

Customers` Favorites

Salsa Bar
Guacamole
Chicken Fajitas
Fish Tacos
California Burrito
Puerto Nuevo Especial Quesadillas
Steak Fajita Nachos
Burrito Ala-Cart
Carnitas Dinner
Fajitas Texanas

“If you want delicious Mexican food with impeccable service, look no further than Puerto Nuevo. My husband and I stopped in during a getaway to the area. We both got combination plates and wow! We also enjoyed the salsa bar. Do yourself a favor and go check this place out!”

4.5 Superb85 Reviews
Kaye's Kitchen 503 Pineola St, Newland American • $
503 Pineola St, Newland - 8.65 miles

Customers` Favorites

Made to Order Omelet
Denver Omelette with Bacon
Glazed Donut French Toast
Chicken Salad Sandwich
Salmon and Salad
Ceasar Salad

“We were just looking for some breakfast out in the middle of nowhere and ended up here. Thank goodness we did, This place was AMAZING. Made to order food right in front of you in astonishing time. I am a cook so I was amazed at what I was seeing here. Food was incredible, staff as well. This place will be a must have for me every time I go up to the mountains.”

4.5 Superb83 Reviews
Miracle Grounds Coffee Shop & Cafe 8 Fountain Cir, Crossnore Coffee Shops • $
8 Fountain Cir, Crossnore - 4.42 miles

Customers` Favorites

Wrap
Pies
Croissant
Muffins
Chips
Ham Egg
Reuben
Pancakes
Turkey Bacon Avocado Grilled
Blackened Chicken Salad

“Excellent drip coffee and the food is really great for the value. This is one of the only coffee shops in the area and I highly recommend supporting the business.Their wifi service is also reliable and provides decent speeds for working.”

4.8 Superb21 Reviews
Puerto Nuevo Mexican & Seafood Restaurant 2522 Halltown Rd, Spruce Pine Mexican • $
2522 Halltown Rd, Spruce Pine - 8.44 miles

Customers` Favorites

Salsa Bar
Seafood
Quesadilla
Mexican Tacos
Taco Salad
Street Tacos
Chicken Fajitas
Steak
Fish
Chips and Salsa

“Lunch special was a chicken burrito with your choice of rice or beans, which is why I gave it four stars because it should be rice and beans. I’ve noticed Mexican restaurants doing that more now giving you a choice of rice or beans when you should get both that’s the standard Mexican dish in my opinion. It was an extra $2.50 to get both. Bidenomics at work! Food was really good and service was really good.”

4.4 Superb91 Reviews
Babe's Pizza and Treats Spruce Pine store 203 Skyview Cir, Spruce Pine Pizza • $$
203 Skyview Cir, Spruce Pine - 8.39 miles

Customers` Favorites

Wings
Philly Cheesesteak
Mountaineer
Cheesecake
1-Topping Cheese Pizza
Chicken Filet Sandwich
12 2 Topping Single
10 Cheese Double
Babe's Special
Meat Lasagna

“The food was great. The staff was friendly and attentive. We ate off the small buffet they have. You can't beat it for the price. You are able to request a certain pizza that you would like and they will put it on the buffet. I highly recommend this small family operated ”

4.6 Superb30 Reviews
Linville River Mercantile 5650 Linville Falls Hwy, Newland Coffee Shops • $
5650 Linville Falls Hwy, Newland - 4.18 miles

Customers` Favorites

Bakery
Fresh Peaches and Cream Short Cake
Mint Chocolate Chip Ice Cream
Pewch Cobbler
Banana Split

“I found this place next to the road and I stopped by curiosity. I found the best pumpkin pie bread with pecans . I want the recipe because is something out of this world. So chewy and thick and I can taste all the ingredients: the pumpkin, brown sugar, pecans etc oh Lord. Whoever made this deserves an award.”

4.6 Superb23 Reviews
The Coffee Tin 3085 Linville Falls Hwy, Newland Coffee Shops
3085 Linville Falls Hwy, Newland - 5.45 miles

“We broke our tent down in the rain and were heading back home but wanted something for the drive. Everything else looked closed but here is this fantastic guy serving amazing coffee and warm blueberry muffins.The Coffee Tin was such an absolute treat.”

5 Superb10 Reviews
50’s Classic Diner 1161 Oak Ave, Spruce Pine Diner • $
1161 Oak Ave, Spruce Pine - 6.9 miles

Customers` Favorites

Western Omelet
Onion Rings and Cheeseburger
Breakfast Sampler Platter
2 Chocolate Chip Pancakes
Grilled Chicken Sandwich
Swiss Mushroom Burger
Ham & Cheese Omelet
Breakfast Sandwich
Chili Cheese Fries
Pancakes and Bacon

“An original, this place is cool , waitresses are awesome, food is good ....place was packed , but service was fast and friendly ..I'll be visiting often ...”

4.4 Superb38 Reviews
Louise's Rock House Restaurant 23175 221 Linville Falls Highway, Newland American • $
23175 221 Linville Falls Highway, Newland - 0.03 miles

Customers` Favorites

Fries
Pot Roast
Strawberry Rhubarb Pie
Fried Chicken
Baked Apples
Apple Pie
BBQ
Ribs
Cheeseburger
Turkey Club

“The food was great and the prices near unbeatable. We got a cheeseburger and bbq plate with sides for about $20. The sweet potato fries and hush puppies were especially delicious - crisp, fresh, and not overly sweet. Service was prompt and friendly. Would def visit again!”

4.3 Superb72 Reviews
CJ's BBQ NC-226 ALT, Spruce Pine Barbecue • $$
NC-226 ALT, Spruce Pine - 8.34 miles

Customers` Favorites

Baked Beans
Potato Salad
Smoked Ribeye
Hog Rolls
Pork Sandwich
Hamburger
Monster Burger
Pulled Pork with Slaw and Hot Peach BBQ Sauce
Rack of Ribs 1 2 or Full Rack
Assorted BBQ Sauces

“We stopped in this weekend and we sure were glad we did. The pulled pork was so tender, slaw and baked beans were great also. Everyone was so nice from the staff to customers. We will traveling through more often in the future and plan on coming back!! Next time trying their brisket ? Thank yall for a GREAT meal!!!”

4.3 Superb68 Reviews
Bangkok Station Thai and Sushi Bar 209 Locust St suite b, Spruce Pine Thai • $$
209 Locust St suite b, Spruce Pine - 7.67 miles

Customers` Favorites

Pad Thai
Spring Roll
Eel
Crab Rangoon
Pineapple Fried Rice
Lava Roll
Spicy Salmon Roll
Drunken Noodle
Shrimp Tempura
Volcano Roll

“We've eaten here several times and everything has been very good. It has two sides to the menu--one is Thai and one is sushi. We have only tried to Thai menu, but it is excellent. The portions are generous, the quality is high, and it's very tasty. The ambiance and service are good as well. The hours are a little strange, opening at 2pm on Saturdays. The sign says they close at 8pm, but we heard them telling people at 7:20 that they were doing take out only, so get there before 7pm to be sure you can dine in.”

4.3 Superb63 Reviews
Claudia’s Tacos 12081 S 226 Hwy, Spruce Pine Mexican • $
12081 S 226 Hwy, Spruce Pine - 8.38 miles

“A life saver after a cold wet night on Table Mountain. Excellent Birria Tacos and Tacos de Asada, a little out of the way but it is well worth the trip for the friendly staff and enjoying some quality authentic Mexican food!”

4.4 Superb28 Reviews
Carolina Pizza Co. Newland 450 Pineola St, Newland Pizza • $$
450 Pineola St, Newland - 8.7 miles

“We went on vacation to the mountains and cabins in Tennessee and we stopped at that place and I can tell you that the best Pizza I have ever eaten, the service is first class, I recommend it. Greetings from Puerto Rico.”

4.3 Superb55 Reviews
The Dispensary and Upper Club 269 Oak Ave, Spruce Pine Bar • $
269 Oak Ave, Spruce Pine - 7.64 miles

“The Dispensary is a fantastic spot! I truly enjoyed listening to the live music on Friday night. I wasn't sure what I wanted to sip on that night. Barbara was so kind and let me pick a drink from her cocktail book. The drink was so tasty and exactly what I was hoping for. The atmosphere is quaint and cozy.”

5 Superb6 Reviews
Birdie's @ North Cove 210 Blue Ridge Dr N, Marion Bar & Grill
210 Blue Ridge Dr N, Marion - 5 miles

“If you're a local or traveling through the Blue Ridge mountains of NC you will NOT want to miss this FUN, entertaining restaurant with GORGEOUS views of The North Cove disc golf course just 2 miles from Linville Falls Caverns with space for gatherings (pool table, foosball, ping pong, jute box, etc) & outdoor seating with a full bar managed by a local chef and bartender with decades of experience- the food is amazing, drinks refreshing and atmosphere can not be beat!”

5 Superb6 Reviews
Anchor's Away Cafe' Inc. 163 Skyview Cir, Spruce Pine Seafood • $
163 Skyview Cir, Spruce Pine - 8.39 miles

Customers` Favorites

Fish
Catfish
Fried Cabbage
Fried Shrimp
Jumbo Shrimp
Slaw
Perch
Hamburger
Pickle Chips
Baby Flounder Sandwich

“Food was amazing. So was the service! We ate there today, on a Sunday, it was beyond busy, to say the least. I’m not sure our servers name, but my son and I were taken well care of. She was a younger server. Food was great. Happy about all, as usual.”

4.3 Superb45 Reviews
Tartan Restaurant 31 Coffey Rd, Linville American • $
31 Coffey Rd, Linville - 8.67 miles

Customers` Favorites

Grits
Western Omelet
Hamburger
Potato Salad
Tartan Toast
Biscuits and Gravy
Blueberry Lemon Pancakes
American Club Sandwich
Sweet Potato Fries
Chicken and Waffles

“Pancakes tasted fresh, and not made with water. Didn't try anything else. Coffee was good. Service was great, and remembered my friend from before. Definitely would come back one ”

4.2 Good73 Reviews
Hunt Brothers Pizza 350 Pineola St, Newland Pizza
350 Pineola St, Newland - 8.75 miles

“Right on main street and very busy and small, service was good for the one server and the one cook. Pizza was good. I think it only has 6 tables so at lunch time many are turned away.”

4.5 Superb2 Reviews
map Map