North Carolina’s strangest restaurants include an oddities museum, a steakhouse without a conventional menu and perhaps the world’s fanciest McDonald’s. Like the destinations among Georgia’s five weirdest restaurants, these places make the surroundings almost as memorable as the food.
Here are five of the weirdest restaurants operating in North Carolina.

The Odd in Asheville
The Odd is part neighborhood bar, part live-music venue and part museum filled with objects that might make diners lose their appetites.
Formerly known as The Odditorium, the Asheville establishment displays peculiar artifacts including preserved animals, unusual artwork and a centuries-old bezoar—a hardened mass removed from an animal’s digestive system.
Its event calendar can be just as unpredictable. Depending on the night, customers might encounter metal bands, drag performances, burlesque, comedy, karaoke or an oddities market.
The food includes burgers, sandwiches and bar snacks, but nobody visits solely for a conventional restaurant experience.
The Biltmore Village McDonald’s in Asheville
Most McDonald’s restaurants do not have chandeliers, wrought-iron railings and a self-playing baby grand piano.
This one does.
Located near the entrance to the Biltmore Estate, the restaurant was designed to fit the historic character of Biltmore Village. Its dining room has an ornate ceiling, polished woodwork and décor that looks considerably more expensive than the food.
The restaurant was severely damaged by Hurricane Helene in 2024 but reopened after a major reconstruction in late 2025. The famous piano returned as part of the rebuilt restaurant.
The menu is mostly standard McDonald’s. The setting definitely is not.
Beefmastor Inn in Wilson
Beefmastor Inn has turned waiting for a table into a tailgate party.
The tiny steakhouse has limited seating, so customers frequently wait outside in the parking lot. Regulars bring lawn chairs, drinks and occasionally elaborate setups, transforming the wait into a social event.
Inside, the experience remains wonderfully unconventional. Beefmastor is known for offering a remarkably focused meal built around ribeye steak, salad, baked potato and bread rather than an enormous printed menu.
Customers tell the cook how large they want their steak cut. The beef is then sliced and cooked within view of the dining room.
The Cowfish Sushi Burger Bar in Charlotte and Raleigh
The Cowfish answered a question few people had considered: What happens when a burger restaurant collides with a sushi bar?
The answer is “burgushi.”
Some creations use hamburger ingredients inside sushi-style rolls, while others transform sushi ingredients into burger-like combinations. Its bento boxes can include a miniature burger and sushi in the same meal.
The restaurant’s giant aquarium, cartoonish cowfish mascot and brightly colored dining room make the unlikely combination feel even more surreal.
Stable Café at the Biltmore Estate in Asheville
Stable Café allows visitors to eat lunch in a horse stall—although an exceptionally polished one.
The restaurant occupies the former stable beside Biltmore House. Original stall partitions have been transformed into booths, and details from the building’s equestrian past remain visible throughout the dining room.
The menu features Appalachian-inspired comfort food, including barbecue, burgers and salads made with ingredients from the estate.
Admission to Biltmore is generally required to reach the restaurant, making this the rare lunch where the dining room is located inside a former stable on the grounds of America’s largest privately owned house.
Links on this page may be affiliate links, for which the site earns a small commission, but the price for you is the same


Leave a Comment