We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Barney's Restaurant

206 N Main St, Mount Airy, NC 27030-3810
+1 336-786-8305
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good38%
  • Average12%
  • Poor3%
  • Terrible1%
Travellers talk about
“lunch” (48 reviews)
“burger” (42 reviews)
“cornbread” (12 reviews)
Restaurant Hours
American, Diner, Vegetarian Friendly
206 N Main St, Mount Airy, NC 27030-3810
All Details
Write a ReviewReviews (242)
Traveller rating
Traveller type
Time of year

61 - 70 of 242 reviews

Reviewed 18 July 2017 via mobile

Great place to eat with a family. The children's menu is perfect for little taste buds. For the rest of us the Barney Burger is delicious and such a good value. Only $3!!! Quick, courteous, and attentive staff all the staff are very friendly and...More

Thank Trey W
Reviewed 18 July 2017 via mobile

Barneys is a cute little hole in the wall diner with an old soda shop bar and stools. Food was great and the desserts looked great. Was to full from meal to try any. Watched them make a large Banana Split for someone and it...More

Thank Sharon G
Reviewed 14 July 2017

My husband and I ate here after the 4th of July parade. It was a cute, little diner. It was very busy, and the cake was delis!

Thank Stephanie W
Reviewed 6 July 2017 via mobile

Small restaurant that serves breakfast and lunch. I had a.BLT that was small but good. Grandson had grilled cheese and Mac n' cheese that he said was "best ever". Homemade desserts too. Prices are cheap. Good for family lunch.

Thank WadeandLori
Reviewed 4 July 2017

We stopped in for lunch while exploring Mt. Airy. It is not a large restaurant and filled up quickly so we were glad we stopped ahead of the crowd. My husband had a made-t0-order hamburger and really enjoyed it. I ordered off the specials board....More

1  Thank Judy M
Reviewed 4 July 2017

food was good the service was great, but remember to bring cash or check as credit cards not ecepted.

Thank Mary C
Reviewed 3 July 2017 via mobile

Just had to try it. This sandwich was actually referenced with Snappy Lunch - but it was closed. Locals recommend breakfast here.

Thank Celeste J
Reviewed 2 July 2017 via mobile

What a great little restaurant the food was delicious it was a bit crowded when we were there but you could tell they were working hard to get people checked out and get people seated quickly

Thank michelleingle24
Reviewed 2 July 2017

We were shopping in Mayberry, so stopped at Barney's Restaurant. We are cheeseburgers fixed the way you want them. Good burgers. Clean and service was good. They had some good looking cakes, but we didn't try them.

Thank 56Betty56
Reviewed 1 July 2017

This is an expensive place to eat on Main Street in Mt Airy NC. I had the Mayberry Club sandwich. Will be eating here again

Thank _allan_kroll
Nearby HotelsSee all 8 hotels in Mount Airy
Knights Inn Mt Airy-Mayberry
91 reviews
1.76 km away
Mayberry Motor Inn
217 reviews
1.88 km away
Comfort Inn Mount Airy
217 reviews
2.31 km away
Hampton Inn Mount Airy
912 reviews
2.52 km away
Nearby Restaurants
Walker's Soda Fountain
365 reviews
.10 km away
Old North State
137 reviews
.08 km away
Thailand Cafe
99 reviews
.86 km away
Snappy Lunch
664 reviews
.17 km away
Nearby Attractions
The Mount Airy Visitors Center
364 reviews
.01 km away
Floyd's City Barbershop
373 reviews
.16 km away
Mayberry Replica Courthouse
199 reviews
.74 km away
Downtown Mt. Airy
357 reviews
.08 km away
Questions & Answers
Get quick answers from Barney's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$10
Breakfast, Dinner, Brunch, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Child-friendly, Local cuisine, Kids
Location and Contact Information
  • Address: 206 N Main St, Mount Airy, NC 27030-3810
  • Location: United States  >  North Carolina (NC)  >  Mount Airy
  • Phone Number: +1 336-786-8305
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing