21 Best American Restaurants near Banner Elk

Browse menus, reviews and photos of American Restaurants near Banner Elk.

Showing 21 of 21 restaurants

  • Artisanal Restaurant 1200 Dobbins Road, Banner Elk American · $$$$

    1 Artisanal Restaurant

    4.8 Superb 513 Reviews

    1200 Dobbins Road, Banner Elk

    • Take-Out

    Customers’ favorites

    • Sea Bass and Bok Choose Stew
    • Charred Spanish Octopus
    • Yellowfin Tuna Tataki
    • Butternut Squash Soup

    “Amazing experience/ thanx for a lovely evening!”

  • Stonewalls Restaurant 344 Shawneehaw Avenue South, Banner Elk Steak House · $$

    2 Stonewalls Restaurant

    4.5 Superb 598 Reviews

    344 Shawneehaw Avenue South, Banner Elk

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fried Deviled Eggs with Candied Bacon
    • French Onion Soup with Cheese
    • Oysters on the Half Shell
    • Garlic Buttered Escargot

    “Joshua gave us great service today. The trout was the best I ever eat and the prime rib was great. Never had Fried Devil Eggs before and they were good. Without a doubt we will go back.”

  • Reid's Cafe and Raw Bar 4004 NC-105 Unit 8, Banner Elk American · $$

    3 Reid's Cafe and Raw Bar

    4.4 Superb 358 Reviews

    4004 NC-105 Unit 8, Banner Elk

    • Take-Out
    • Delivery

    Customers’ favorites

    • Blueberry Lemon Pound Cake with French Press Coffee
    • Basil Pesto Local Mushroom Pasta
    • Fresh Raw Oysters
    • NC River Trout

    “Great food and staff highly recommended”

  • Town Tavern of Banner Elk 330 Main Street East, Banner Elk American · $

    4 Town Tavern of Banner Elk

    4.1 Good 154 Reviews

    330 Main Street East, Banner Elk

    • Delivery

    Customers’ favorites

    • Spinach Artichoke Dip
    • 12 Wings Traditional
    • Cuban Sandwich
    • Broccoli Salad

    “food was really good totally affordable and for that price you would expect us to not be that good but it was really really good. Service was really good. We got the potato skins as an appetizer and they were probably the best potato skins I’ve ever had in my life.”

  • Chef's Table at Sorrento's 140 Azalea Cir SE, Banner Elk American · $$$

    5 Chef's Table at Sorrento's

    4.1 Good 163 Reviews

    140 Azalea Cir SE, Banner Elk

    • Take-Out

    Customers’ favorites

    • Home Smoked Salmon Carpaccio
    • Shrimp Tempura Roll
    • Cabernet Sauvignon
    • Filet Mignon 4oz

    “We're visiting the Banner Elk area and been to this restaurant twice each time. It's been fantastic. Great service. Especially Ashlee and Lilly Will the bartender Joe the manager and Felix who could makes the most amazing coffees and desserts. Appetizers tuna sushi crab cake, goat cheese salad, Brussel sprouts, Entrees; Trout, Shrimp Parmesan, Sea Bass All delicious and decent portions. Friday night the music and entertainment just added to our fantastic experience. Five Stars.”

  • Banner Elk Cafe & Tavern 324 Shawneehaw Avenue South Suite 184, Banner Elk Cafe · $

    6 Banner Elk Cafe & Tavern

    4.0 Good 712 Reviews

    324 Shawneehaw Avenue South Suite 184, Banner Elk

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cafe Breakfast Sandwich with a Side of Fruit
    • Pinto Beans & Cornbreau
    • Chicken Parmesan
    • Pepperoni Pizza

    “I had a great evening with SaraJoe as my waitress/ bartender. Sara is funny and 'on point' with drinks and service.The ambiance is just as you'd expect for a middle upper class mountain town, amazing! I tried the pizza it was great but not my favorite. There is a full menu and a good beer selection on tap.Make the trip to Banner Elk Cafe Sara Jo is a server worth the ride for impeccableservice and a great sense of humor”

  • Bella's Breakfast And Lunch 324 Shawneehaw Avenue South Suite 184, Banner Elk Breakfast · $

    7 Bella's Breakfast And Lunch

    3.3 Good 296 Reviews

    324 Shawneehaw Avenue South Suite 184, Banner Elk

    • Take-Out
    • Delivery

    Customers’ favorites

    • French Toast Melt with Home Fries
    • Waffle with Apples and Bacon
    • Chicken Fried Steak
    • Biscuits and Gravy

    “They have a extensive menu with many choices. On a busy Sunday morning, we were seated quickly, but had to wait a while for a waitress to come and take our order. Oddly, they offered coffee immediately, but not water. When the server brought our food, we asked for water, and it took a while. We were half way through our meal before water arrived. My wife had a mushroom based omelet which was disappointing because it was not very substantial, mushrooms barely noticeable, mostly red pepper and egg, fried on both sides. I had better luck with the waffle which was tasty with chopped fresh strawberries sprinkled on top. We asked for coffee refill, which was delayed by the need to brew a new pot. As compensation, the restaurant gave us 2 large coffees to go.”

  • Holloway Corner Kitchen 8937 NC-105, Boone American · $

    8 Holloway Corner Kitchen

    4.8 Superb 152 Reviews

    8937 NC-105, Boone · 5.64 miles

    Customers’ favorites

    • Turkey Bacon PO Boy

    “Great service and amazing food. If you need an espresso just ask Rory to brew it for you.”

  • The Tin Trout 176 Maple Street, Newland American · $$

    9 The Tin Trout

    4.7 Superb 195 Reviews

    176 Maple Street, Newland · 10.37 miles

    • Take-Out

    Customers’ favorites

    • Grilled Trout with Mashed Potatoes and Collards
    • Pried Chicken and Waffles
    • Oyster Basket with Fries
    • Smoked Trout Platter

    “My husband and I love to eat at the Tin Trout. Excellent food and service !”

  • Eseeola Lodge 175 Linville Avenue, Linville American · $$$$

    10 Eseeola Lodge

    4.7 Superb 60 Reviews

    175 Linville Avenue, Linville · 1.16 miles

    “It was absolutely amazing and peaceful. Best message I have ever had at the Spa. Rooms: Clean and accommodating. Colonial charm. Walkability: Everything was within walking distance of 5 to 7 minutes. Food & drinks: The food was amazing. We tried several items and enjoyed everything. I do not typically order steak as I always seemed to get disappointed. I had the Prime NY Strip, and it was perfectly cooked and as tender and juicy as it should be. Absolutely fantastic!”

  • Kaye's By The River 503 Pineola Street, Newland American · $

    11 Kaye's By The River

    4.4 Superb 412 Reviews

    503 Pineola Street, Newland · 6.33 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Eggs City Ham and Fried Potatoes with Whole Wheat Toast
    • Donut French Toast and Apple Fritter French Toast
    • Sausage Onion and Cheese Omelette
    • Bacon Sausage Ham Grits Biscuits

    “So good! Servers were friendly and one of, if not the best, breakfast buffets I've ever eaten at. Anything not on the buffet you want? They make it fresh for you! Had a little of everything and it was great. Worth the detour!”

  • The Appalachian Station at 19E 9367 US-19E, Roan Mountain Pubs · $

    12 The Appalachian Station at 19E

    4.7 Superb 214 Reviews

    9367 US-19E, Roan Mountain · 7.27 miles

    • Take-Out

    “Amazing service and can’t be beat atmosphere!!”

  • Smokey's Fillin' Station 4183b Newland Highway, Linville Burgers · $

    13 Smokey's Fillin' Station

    4.7 Superb 106 Reviews

    4183b Newland Highway, Linville · 6.34 miles

    Customers’ favorites

    • Smokey's Single Burger and Fries
    • Cheeseburger and Waffle Fries

    “Fabulous food and wonderful people. Great dining experience. I’ll definitely be going back!”

  • Country Retreat Family Billiards & Grill 9021 NC-105 S, Boone American · $

    14 Country Retreat Family Billiards & Grill

    4.7 Superb 63 Reviews

    9021 NC-105 S, Boone · 5.55 miles

    • Take-Out

    “Absolutely amazing!! The food is outstanding (get the wings.. and the club sandwich!!) we couldn’t be more impressed with this place.”

  • Holy Smokes BBQ 3363 Beech Mountain Parkway, Beech Mountain Barbecue · $

    15 Holy Smokes BBQ

    4.5 Superb 281 Reviews

    3363 Beech Mountain Parkway, Beech Mountain · 1.5 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beef Brisket Sandwich w Mac and Cheese
    • Smoked Sausage and Brisket
    • Pulled Pork Sandwich
    • Brisket and Sausage

    “Delicious meal thank you very much!”

  • Tartan Restaurant 31 Coffey Road, Linville American · $

    16 Tartan Restaurant

    4.1 Good 298 Reviews

    31 Coffey Road, Linville · 6.4 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • BBQ Sandwich w Fries and Ruben on Rye w Macaroni Salad
    • Cheese Omelette Wheat Toast and Hash Brown Casserole
    • Roasted Turkey Sandwich with Swiss Cheese
    • Scottish Moors Ham and Cheese Omelette

    “they should serve alcohol”

  • Carolina Pizza Co. Newland 450 Pineola Street, Newland Pizza · $

    17 Carolina Pizza Co. Newland

    4.3 Superb 101 Reviews

    450 Pineola Street, Newland · 6.31 miles

    • Take-Out
    • Delivery

    “We took the kids last night, and everything was wonderful. Great Service, great food, and great atmosphere. We will definitely be back”

  • Freds Backside Deli 501 Beech Mountain Parkway, Beech Mountain Deli · $

    18 Freds Backside Deli

    4.3 Superb 230 Reviews

    501 Beech Mountain Parkway, Beech Mountain · 1.7 miles

    • Take-Out

    Customers’ favorites

    • Sausage Egg & Cheese Biscuit
    • Biscuits and Gravy
    • Breakfast Sandwich
    • Cold Sandwiches

    “Always a great place to visit when we are in Beech. We rented our snowboard equipment this year from there. The manager of the rental shop was super helpful and great to talk to. I highly recommend.”

  • San Dee's Cafe 412 Pineola Street, Newland American · $

    19 San Dee's Cafe

    3.8 Good 177 Reviews

    412 Pineola Street, Newland · 6.27 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Ultimate Chicken Sandwich
    • Ham and Cheese Sandwich
    • Bacon Cheddar Burger
    • Philly Cheesesteak

    “Tasty burgers and sandwiches. Loved the local historical photos on the walls.”

  • Alpen Restaurant & Bar 606 Beech Mountain Parkway, Beech Mountain Fine Dining · $$

    20 Alpen Restaurant & Bar

    4.2 Good 159 Reviews

    606 Beech Mountain Parkway, Beech Mountain · 1.89 miles

    Customers’ favorites

    • Pecan Encrusted Trout

    “Always a great experience, whether we stayed at the inn, or cabin rental. I’ve eaten here many times, always on point. Thanks Steve”

  • Elk River Depot Family Restaurant 6460 Banner Elk Highway, Elk Park Comfort Food · $

    21 Elk River Depot Family Restaurant

    4.0 Good 227 Reviews

    6460 Banner Elk Highway, Elk Park · 5.44 miles

    • Take-Out

    Customers’ favorites

    • Meatloaf with Fried Okra
    • Country Fried Steak
    • Chuckwagon Sandwich
    • Philly Cheese Steak

    “We just had the prime rib and it was wicked awesome!!!”

American Restaurants Nearby

You May Also Like

  • Waffle House Launches Nationwide Delivery for the First Time

    Waffle House Launches Nationwide Delivery for the First Time

    Waffle House is finally delivering. The iconic 24/7 diner chain has partnered with DoorDash to bring its comfort food to customers' doorsteps across all 2,000-plus locations for the first time in its 70-year history. Customers can now order through Waffle House's website or mobile app, with DoorDash drivers handling fulfillment.