Sharing is caring!
A barbecue joint in eastern North Carolina has a copy of the U.S. Capitol dome sitting right on its roof.
I love that someone looked at a whole-hog pit and decided it needed a government building on top.
That spot opened in 1947, and it later earned a James Beard America’s Classics award. Its chopped pork comes studded with little bits of crunchy skin.
Honestly, I would drive a long way just to hear that crunch.
The rest of this list is just as fun. One steakhouse brings a whole ribeye roast to your table so you can pick your cut.
Another restaurant serves dinner inside a Victorian house shaded by live oaks.
Mountains, coast, small towns, and big cities all get a turn here. Some feel fancy, and some feel like a family reunion.
So which one goes on your calendar first?
1. Angus Barn

Few steakhouses can claim a dining room that looks like it belongs on a farm. Out on Glenwood Avenue in Raleigh, this sprawling spot serves upscale steaks inside a big, barnlike building.
That rustic shell is a big part of the fun. You get polished table service and a fireplace, all wrapped in wood and country charm.
So what should you order? The Chateaubriand sits near the top of the menu highlights, and it makes a fine reason to celebrate.
Start with the French onion soup if you like your meal to build slowly. A Caesar or wedge salad keeps things classic before the main event arrives.
Steak is the headliner here, but the room steals plenty of attention too. The historic, romantic mood makes it a natural pick for birthdays, anniversaries, and big family nights.
Planning ahead pays off. Reservations are recommended for dinner, and there is usually a wait.
Doors open at 5 p.m. on weekdays and 4 p.m. on weekends. Dinner runs until 9:30 p.m., so you have room for a late meal after a long North Carolina road trip.
Parking is easy to sort out, with a free lot and valet parking available. Families are welcome too, since there are high chairs and a kids’ menu.
Got room left? Dessert is one of the highlights, so pace yourself during the steak course.
Address: 9401 Glenwood Ave, Raleigh, NC 27617
2. Lexington Barbecue

Nine hours is a long time to wait for lunch, unless you’re a pork shoulder. At this Piedmont legend, shoulders cook slowly over oak and hickory coals.
The result is Western-style Carolina barbecue at its most famous. Since 1962, this place has been turning out the style that made its hometown a barbecue capital.
Here’s a fun twist for visitors from the east. The sauce and slaw here use ketchup, which gives them a sweeter, tangier personality.
Your biggest choice is how you want the pork cut. Chopped, sliced, and coarse chopped plates and sandwiches are all on the menu.
Coarse chopped is a smart pick if you like bigger, meatier pieces. Chopped works great when you want sauce in each bite.
Sides keep things simple and satisfying. Hush puppies, onion rings, crinkle-cut fries, and barbecue beans round out the tray.
Save room for cobbler, too. Apple peach and cherry versions make a sweet finish after a smoky plate.
The James Beard Foundation named it one of America’s Classics in 2003. That honor fits a spot that still feels down-to-earth.
Timing matters, since the lot gets busy at lunch. Curb service and takeout help if you’re on the move between Charlotte and Greensboro.
It’s open Tuesday through Saturday, from 10 a.m. to 9 p.m. Reservations aren’t taken, so just show up hungry and patient.
Address: 100 Smokehouse Ln, Lexington, NC 27295
3. Skylight Inn BBQ

Yes, that really is a Capitol dome on the roof. The silver landmark tells you you’ve found one of eastern North Carolina’s most famous barbecue stops.
A teenager started this place in 1947. Decades later, the family still keeps the whole-hog tradition going strong.
Whole hogs cook over hickory wood here. Then the pork gets finely chopped, with crispy bits of skin mixed right in.
That crunch is the signature. You get smoky, tender pork plus little crackly surprises in nearly each bite.
Keep your order classic. A chopped pork sandwich or tray comes alongside slaw and cornbread, and that combo is the heart of the menu.
Want a little of both worlds? The BBQ and chicken combo lets you sample barbecue chicken too.
Sweet tooth calling? Banana pudding and cake slices are waiting at the end of the line.
Inside, it’s an old-school counter-service setup. Photos and history cover the walls, so take a minute to look around.
Fancy, it is not. That no-frills style is exactly why barbecue fans make the trip.
The James Beard Foundation gave it an America’s Classics award in 2003. It’s a big honor for a humble spot.
Hours run Monday through Saturday, 10 a.m. to 7 p.m. Expect a wait on busy Saturdays, and remember there are no reservations.
Address: 4618 S Lee St, Ayden, NC 28513
4. The Admiral

A plain cinder-block building is not where most people expect a creative dinner. In West Asheville, that modest shell is part of the charm.
The menu changes often and pulls ideas from around the world. You might come back next month and find a whole new lineup.
That makes ordering a little like a treasure hunt. Ask your server what’s new, then lean into whatever sounds most surprising.
Pork chop and quail have been menu highlights. Both are hearty picks if you want something rich and satisfying.
Plant-based diners have options too. A full vegetarian menu means nobody gets stuck with a side salad.
Even dessert gets attention. A vegan dessert has popped up among the standouts, which is a nice touch.
The mood leans dark and laid-back, with a fireplace and a romantic feel. It’s dressy enough for a date but easygoing enough for jeans.
Planning helps a lot here. Reservations are recommended, and there’s usually a wait.
Watch the calendar, because Tuesday is the day off. Dinner starts at 5 p.m. on the other six days.
Parking along Haywood Road can be tricky. Give yourself extra time to find a spot before your table is ready.
If you like food that keeps you guessing, this is your place. Just don’t fall too hard for one dish, because it may change.
Address: 400 Haywood Rd, Asheville, NC 28806
5. Seabird

Some oysters get grown just for one restaurant. The Seabirdie oysters here are farmed exclusively for this downtown Wilmington spot by Holdfast Oyster Co.
That tells you a lot about the place. It’s a seafood restaurant and oyster bar built to celebrate the North Carolina coast.
The menu changes daily based on deliveries from coastal fishers, farmers, and foragers. So your dinner depends on what came in fresh.
A few dishes have earned star status. The seasonal seafood tower, swordfish schnitzel, and Eastern cioppino are signature plates.
The seafood tower has even been celebrated by The Wall Street Journal and BuzzFeed’s Worth It. It’s a showstopper when you’re sharing with friends.
Raw oysters with mignonette are an easy way to start. Peel-and-eat shrimp works well if you like getting your hands busy.
The room is bright and retro, with white tile and blue leather seating. Sea-colored artwork finishes the look nicely.
You’re also close to the Riverwalk. A stroll before or after dinner makes the evening feel longer.
Weekend mornings bring brunch on Saturday and Sunday. Dinner runs most nights, but Tuesday is closed.
Reservations are recommended for brunch and dinner. Parking downtown can take some hunting, so plan ahead.
Love seafood that tastes like it just left the water? Put this one near the top of your list.
Address: 1 S Front St, Wilmington, NC 28401
6. The Colington Cafe

Dinner under ancient live oaks sounds like a fairy tale. On the Outer Banks, this restaurant sits in a Victorian house shaded by those very trees.
Gardens and Southern ferns surround the property. The result feels more like visiting a grand old home than a beach town eatery.
Since 1989, the kitchen has blended French-inspired methods with fresh local seafood. Fish, scallops, shrimp, and crabmeat get the spotlight.
Start with the she-crab bisque. It’s a creamy coastal classic and one of the menu highlights.
For the main course, the Shrimp and Scallop Napoleon is a fun pick. The filet and crab cake pairing covers both land and sea.
Not in a seafood mood? Chicken Normandy and other meat dishes offer plenty of choices.
Desserts are house-made, so leave some room. A slice of something sweet makes a nice ending in such a charming setting.
The house has several smaller rooms. That layout gives dinner a quiet, intimate feel.
This is a dinner-only spot, open nightly starting at 5 p.m. Off-season hours can shift, so check before you go.
Reservations are strongly encouraged, and many people book it as a yearly vacation tradition. Grab yours early during busy summer weeks.
Bonus points for location, too. You’re just a short drive from the Wright Brothers National Memorial.
Address: 1029 Colington Rd, Kill Devil Hills, NC 27948
7. Dan’l Boone Inn

Passing bowls around the table is the whole point at this mountain-town favorite. Southern comfort food arrives family-style, so you share like you’re at Grandma’s house.
The setting adds to the nostalgia. It sits in one of Boone’s oldest buildings, right in the Blue Ridge Mountains.
Meals are all-you-can-eat. That means your second helping of a favorite side is part of the plan.
Country-style steak is a popular pick. Cinnamon honey apples bring a sweet note that feels right at home in the mountains.
Don’t be surprised when a cart rolls up. It brings the family-style dishes straight to your table.
Breakfast is another reason to visit. It’s served Friday through Sunday, starting at 8 a.m.
On Monday through Thursday, the doors open at 11:30 a.m. Dinner wraps up at 8 p.m. each night.
College students, families, and road-trippers all find their way here. Big groups fit right in with this style of dining.
Saturday afternoons and evenings get busy. There’s usually a wait, so a little patience helps.
Reservations are accepted, which is handy for larger parties. Free parking makes the stop easy.
Visiting Appalachian State or heading to the Blue Ridge Parkway? This makes a satisfying fuel stop before you explore.
Just don’t plan a long hike right after. You may need a nap first.
Address: 130 Hardin St, Boone, NC 28607
8. The Fig Tree Restaurant

Elk chop is not something you see on many menus. At this Charlotte favorite, it shows up as a highlight inside a restored 1913 Craftsman bungalow.
That historic home sets the tone. Expect quiet rooms, a fireplace, and an intimate mood made for special nights.
The food is upscale, creative Continental fare. Seasonal dishes keep the menu interesting throughout the year.
Feeling adventurous? Escargot and grilled octopus are both menu highlights worth trying.
Seafood fans have choices too. Lobster tail and sea bass with lobster bring a fancy touch to the table.
Steak lovers can lean on filet mignon. It’s a favorite for anyone who likes things classic.
Dessert is a big deal here. The Chocolate Delight Flight lets you sample more than one sweet treat.
Service is polished and knowledgeable. Staff can help you choose if the menu feels overwhelming.
Plan ahead before you go. Reservations are required, and dinner starts at 5:30 p.m. on weekdays.
Saturday opens at 5 p.m., and Sunday runs until 9 p.m. A private dining room works for bigger celebrations.
Free parking is a nice perk in the Elizabeth neighborhood. You won’t spend dinner worrying about your car.
Anniversaries, promotions, and milestone birthdays all fit this place well. It’s the kind of meal you dress up for and talk about later.
Address: 1601 E 7th St, Charlotte, NC 28204
9. Saltbox Seafood Joint

Fresh coastal seafood, a couple of hours from the beach? This Durham counter-serve spot makes it happen.
It started as an offshoot of a popular roadside shack. The focus stays on local, seasonal seafood.
Ordering is quick and casual. Step up to the counter, choose your plate, and grab a seat.
The fried catfish plate is a strong place to start. You can also get catfish on a roll if you’d rather eat with your hands.
Like a little heat? The spicy mahi platter brings a kick to the table.
Shrimp plates and fried oysters are also big draws. Homemade sauces let you change up the flavor bite by bite.
Sides deserve attention here. Fried cornmeal hushpuppies and a light, fresh slaw make great partners for fried fish.
Vegetables get a turn too. Cauliflower has shown up among the menu highlights.
Finish with lemon pie. Its bright flavor clears the way after a crispy meal.
Seating is available both indoors and out. Pick a sunny table when the weather cooperates.
Hours run Tuesday through Saturday, 11 a.m. to 8 p.m. It’s closed Sunday and Monday.
No reservations are taken, and lines can form. Friday evenings and Saturday afternoons are the busiest times.
Miss the coast? This is the next best thing to eating on the dock.
Address: 2637 Durham-Chapel Hill Blvd, Durham, NC 27707
10. The Beefmastor Inn

Picking your steak size at the table is pure dinner theater. Here, the chef brings out a whole ribeye roast so you can choose how big your cut should be.
That one tradition makes this Wilson chophouse worth the drive. It’s simple, fun, and focused on beef.
Checkered tablecloths set a casual, country tone. Nobody expects you to dress up.
Steaks come with a baked potato and bread. Real butter and sour cream sit right on the table.
A 10-ounce ribeye with baked potato is a menu highlight. Baked onion is another tasty side option.
The salad bar is a big part of the meal. It’s stocked with fresh items, so you can build your own starter.
Sweet tea is unlimited, too. That’s a very Southern way to keep you happy while you wait.
Speaking of waiting, plan on it. The restaurant doesn’t take reservations, and there’s usually a line.
Outside, cornhole boards help pass the time. Some guests turn the wait into a mini tailgate.
Dinner starts at 4:30 p.m. daily. It runs until 9 p.m., or 9:30 p.m. on Fridays and Saturdays.
Wilson sits just off a major route in eastern North Carolina. That makes this an easy detour on a road trip.
Arrive early, grab a cornhole bag, and get ready to point at the biggest steak you can handle.
Address: 2656 US-301 South, Wilson, NC 27893
11. Kindred

Long before anyone ordered milk bread here, folks picked up medicine. The 1914 brick building in Davidson first served as the town pharmacy.
Today it’s one of the Charlotte area’s most talked-about restaurants. It opened in February 2015 and has earned a Michelin recommendation.
The room mixes old and new. Exposed brick and an original tin ceiling keep the history front and center.
Start with the milk bread. It’s house-made and served warm with butter, and it’s a big part of the restaurant’s fame.
From there, the menu shifts with the seasons. Local farmers and foragers help shape what lands on your plate.
Duck fat potatoes are a crispy, rich favorite. Squid ink conchiglie brings pasta with a dramatic dark color.
Crispy oysters and little gem lettuces are other menu highlights. Grandfather’s pickles add a fun, tangy side.
Dessert lovers should look for the milk bread cinnamon roll. It’s a sweet twist on the starter that made the place famous.
Dinner runs Tuesday through Sunday, starting at 5 p.m. Mondays are closed.
Brunch is on the weekend schedule too. Outdoor seating is available when the weather is nice.
Staff take food allergies seriously, which is good news for picky eaters. Reservations are accepted and recommended.
Visiting Davidson College? Make this your celebration spot after the campus tour.
Address: 131 N Main St, Davidson, NC 28036
12. Chestnut

Lobster bisque in the mountains might sound odd. In downtown Asheville, it’s one of the dishes that keeps people coming back to this restored 1920s space.
The menu is New American, with seasonal bites and homemade treats. You’ll find comfort food alongside fancier plates.
Morning visitors have plenty to love. Chicken and waffles, biscuits with local pork gravy, and crab Benedict are crowd favorites.
At dinner, shrimp and grits is a solid Southern pick. Juniper-seared duck breast and the pan-seared daily catch bring more variety.
Craving something to share? The charcuterie board and hand-cut truffle fries work great for the table.
Vegans and vegetarians are covered too. Both have full menus of their own.
Leave room for dessert. A skillet cookie has become a sweet favorite.
Chestnut opens every day, with service from 10 a.m. to 2:30 p.m. Dinner picks up again from 5 to 9 p.m.
Reservations are recommended for brunch and dinner. There’s usually a wait, especially on weekend afternoons.
Parking downtown means garages, lots, or street spots. Walking from nearby attractions is often easier.
Biltmore Avenue is packed with shops and galleries. Pair your meal with a stroll through one of North Carolina’s most artsy downtowns.
Families fit right in, thanks to a kids’ menu and high chairs. It’s a smart stop for any age group.
Address: 48 Biltmore Ave, Asheville, NC 28801