Steak House in Banner Elk, NC

steak house

Stonewalls Restaurant serves Prime Rib, Seafood, Gourmet Steaks, Fine Wines and Fine Olive Oils & Balsamics. Although we are located in Banner Elk, NC, we serve locals who come from Blowing Rock, Boone, Newland, and Linville. Stonewalls Restaurant is located in downtown Banner Elk in the heart of The High Country in western North Carolina.


Stonewalls has been locally owned and operated since 1985 and we pride ourselves on our exceptional service and value. Stonewalls offers the finest cuts of beef found in prime rib, sirloin, rib eye, New York Strip and Filet Mignon. Our chicken & ribs are second to none and we have a great lineup of seafood. Our chefs have been performing for years, and our buyer selects the best cuts available. Our salad bar is a destination for locals and for tourists.


Tourism is very relevant in Banner Elk. We have Beech Mountain Ski Resort & Sugar Mountain Ski Resort a few miles away. There are numerous trout streams, many golf courses, and lots of hiking trails. Grandfather Mountain is in the neighborhood. Mountain Biking became famous here on Beech Mountain. Visit our steak house today!


american restaurant seafood restaurant banquet room bar and grill


Seafood
| Event Venue | Fine Dining

Why Choose Us

  • Delicious Food
  • Great Atmosphere
  • Quality Service