15 Hole-In-The-Wall Spots In North Carolina That Locals Can’t Get Enough Of
Tucked away in the corners of North Carolina, you’ll find hidden gems that locals swear by, places where the food is always top-notch, and the atmosphere is as welcoming as an old friend.
These 15 hole-in-the-wall spots have earned a loyal following, serving up everything from mouthwatering barbecue to the best breakfast you can imagine. No frills, just fantastic flavors that keep people coming back for more.
1. Skylight Inn BBQ (Ayden)

Whole hog barbecue reaches legendary status at this family-run spot that’s been perfecting their craft since 1947. Smoke billows from the pit house where pigs cook low and slow over hardwood coals, creating meat so tender it practically melts on your tongue. The menu is refreshingly simple: chopped pork, cornbread, and coleslaw.
No fancy sauces or complicated sides distract from the main event here. Locals swear by the vinegar-based eastern North Carolina style that lets the smoky flavor shine through. Cash only, so hit the ATM before you go.
2. MoJoe’s Burger Joint (Raleigh)

Burgers get the rock star treatment at this unassuming joint where creativity meets comfort food. Each patty is hand-formed and grilled to perfection, then topped with combinations that sound wild but taste incredible. Think peanut butter and bacon or fried eggs and hash browns piled high on a toasted bun.
The casual atmosphere makes it perfect for lunch breaks or casual dinners with friends. Regulars rave about the sweet potato fries that come perfectly crispy on the outside and fluffy inside. Vegetarian options ensure nobody leaves hungry or disappointed.
3. Zack’s Hot Dogs (Burlington)

Since 1928, this tiny spot has been slinging hot dogs that keep generations coming back for more. The secret chili recipe has remained unchanged for nearly a century, creating a devoted following that spans entire families. Counter seating puts you right in the action where you can watch the grill masters work their magic.
Order yours all the way, chili, mustard, onions, and slaw, for the full experience. The no-frills atmosphere and lightning-fast service make it perfect for a quick lunch. Cash only policy keeps things old-school authentic.
4. Oakwood Pizza Box (Raleigh)

New York-style pizza finds a home in the heart of Raleigh at this neighborhood favorite. Massive slices with thin, foldable crust and just the right amount of grease make every bite feel like a trip to the Big Apple. The cheese stretches for miles and the sauce has that perfect tangy sweetness.
Late-night crowds pack the small space after concerts and games downtown. Grab a slice bigger than your head for just a few bucks. The casual vibe and quick service make it ideal for eating on the go.
5. Roast Grill (Raleigh)

This shoebox-sized diner has been serving hot dogs since 1940, and the formula hasn’t changed one bit. Twelve stools line the counter where customers sit elbow-to-elbow, united by their love of perfectly grilled wieners. The chili-topped dogs come dressed with mustard, onions, and slaw in true North Carolina fashion.
Locals treat this place like a sacred institution, returning weekly for their fix. The tiny kitchen somehow pumps out orders at lightning speed during lunch rush. Cash only, no exceptions, so come prepared.
6. Awazé (Cary)

Ethiopian flavors explode at this family-owned gem that transports diners straight to East Africa. Spongy injera bread serves as both plate and utensil for scooping up richly spiced stews and vegetables. The doro wat, chicken simmered in berbere spice, packs serious heat balanced by cooling yogurt.
Sharing platters encourage communal dining that brings people together over incredible food. Vegetarian combinations showcase lentils, chickpeas, and greens seasoned to perfection. The warm hospitality makes first-timers feel like family immediately. Coffee ceremony on weekends adds an authentic cultural touch.
7. Country Deli (Outer Banks)

Beach vacationers and locals alike flock to this unassuming deli for breakfast and lunch done right. Massive sandwiches stuffed with quality meats and fresh vegetables provide serious fuel for long beach days. The breakfast biscuits rival grandma’s, with fluffy layers that practically dissolve on your tongue.
Early morning lines form quickly during summer, but the wait moves surprisingly fast. Grab-and-go convenience makes it perfect for packing a cooler before hitting the sand. Prices stay reasonable despite the prime Outer Banks location. Local ingredients shine in every bite.
8. Sunny Side Oyster Bar (Williamston)

Fresh oysters arrive daily at this tiny seafood shack that punches way above its weight class. Shucked to order, the briny bivalves taste like the ocean itself, best enjoyed with just a squeeze of lemon. Fried seafood platters come piled high with shrimp, flounder, and hush puppies that crunch perfectly.
The casual atmosphere lets you relax and enjoy without pretension or fuss. Locals guard this secret jealously but welcome newcomers with genuine Southern hospitality. Weekend crowds prove its popularity.
9. Carolina’s Diner (Greensboro)

All-day breakfast becomes an art form at this beloved diner where pancakes stack sky-high and eggs cook exactly how you want them. The homemade biscuits deserve their own hall of fame, buttery and tender with just the right amount of flake. Gravy, both sausage and chocolate, flows generously over everything it touches.
Booth seats fill quickly on weekend mornings with families making it their weekly tradition. Friendly servers remember regular orders and greet everyone like old friends. Lunch menu offers solid sandwiches and burgers too. Prices stay wonderfully stuck in the past.
10. Elmo’s Diner (Durham)

Pancakes the size of dinner plates draw crowds to this Durham favorite every single weekend. The sweet potato variety comes studded with pecans and topped with cinnamon butter that melts into pure heaven. Savory options like the huevos rancheros pack enough flavor and spice to wake up even the sleepiest bruncher.
College students, families, and professionals all mingle in the cheerful dining room. Wait times can stretch long on Sundays, but nobody seems to mind. Fresh-squeezed orange juice and strong coffee keep the conversation flowing. Generous portions mean leftovers for later.
11. Bill’s Hot Dogs (Washington)

Operating since 1928, this hot dog haven has perfected its craft over nearly a century of service. The chili recipe remains a closely guarded family secret that keeps people driving from neighboring towns. Counter seating puts you right where the action happens, watching dogs get dressed with practiced precision.
Locals debate the proper topping combination endlessly, but most agree the all-the-way style reigns supreme. The vintage atmosphere transports you back to simpler times when quality mattered more than flash. Quick service means you’re never waiting long. Cash only policy maintains tradition.
12. Cubbie’s (Greenville)

Gourmet burgers meet casual prices at this North Carolina gem that elevates the humble hamburger to new heights. Fresh-ground beef gets formed into thick patties that char beautifully on the outside while staying juicy inside. Topping combinations range from classic to creative, satisfying both traditionalists and adventurous eaters.
Hand-cut fries come perfectly seasoned and addictively crispy, demanding to be eaten immediately. The laid-back atmosphere makes it perfect for casual meals with friends or quick solo lunches. Milkshakes thick enough to require a spoon finish things off right.
13. Reggies 42nd Street Tavern (Wilmington)

Step back into the 1950s at this retro diner where chrome, neon, and vinyl booths create the perfect nostalgic atmosphere. The menu reads like a greatest hits album of American comfort food, burgers, shakes, and breakfast served all day long. Milkshakes get hand-spun to thick, creamy perfection in flavors ranging from classic vanilla to creative seasonal specials.
Late-night hours make it a favorite post-movie or after-concert destination for the Wilmington crowd. Jukebox tunes add to the authentic throwback vibe. Generous portions ensure nobody leaves hungry or disappointed with their meal.
14. Allen & Son Bar-B-Que (Pittsboro)

Tucked away on a quiet road outside Chapel Hill, this legendary barbecue joint has been smoking pork the old-fashioned way since 1970. Owner Keith Allen uses hickory wood and traditional pit-cooking methods that take hours of careful attention. The result is tender, flavorful meat with a distinctive smoky taste you simply cannot find at chain restaurants.
People drive from all over North Carolina just to taste the chopped pork sandwich and homemade hush puppies. The atmosphere is simple and no-frills, with picnic-style seating and paper plates.
15. Lexington Barbecue (Lexington)

Known affectionately as Honey Monk’s by generations of regulars, this barbecue institution has served Lexington-style BBQ since 1962. Every batch of pork is cooked over hickory and oak coals in massive pits out back.
The red slaw here is legendary, featuring a distinctive red color from the special dressing recipe. Lines often stretch out the door during lunch hours, with everyone from construction workers to business executives waiting patiently. Wayne Monk built this place into a North Carolina treasure, proving that dedication to quality never goes out of style.
