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.


30 W Main St, Brevard, NC 28712-3634
+1 828-862-8646
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good35%
  • Average9%
  • Poor2%
  • Terrible1%
Travellers talk about
“lunch” (115 reviews)
“sandwich” (84 reviews)
“chocolate pie” (19 reviews)
Open Now
11:00 AM - 8:00 PM Hours
American, Soups, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
30 W Main St, Brevard, NC 28712-3634
All Details
Write a ReviewReviews (459)
Traveller rating
Traveller type
Time of year

1 - 10 of 458 reviews

Reviewed 6 days ago

We found this restaurant on TripAdvisor when our first choice restaurant was closed. What a find! I loved the hardwood floors and casual atmosphere. Order at the counter, pay, have a seat, and your meal will be delivered to your table. I had a delicious...More

Thank coldmtn
Reviewed 1 week ago via mobile

Had a quick lunch here last week!! I had the portobello sandwich and my daughter had the veggie burger. Slaw was good too - we sat outside with the dog. Very busy place at lunchtime !

Reviewed 2 weeks ago via mobile

This was our choice for lunch after hiking the areas beautiful falls. I was so happy with the experience that I had to comment. I was there with my two sisters who are also middle aged and have had a meal or two to use...More

Thank Missi C
Reviewed 14 March 2018 via mobile

This is a very popular place in Brevard, I am not sure why. The tables are very close together and not many comfortable tables for just two. You have to order at the counter. We had to sit at the bar, which I hate. I...More

Thank sixgunkitty
Reviewed 25 February 2018

Sandwich was delish! Piled high and perfectly balanced. Soup was just enough and super tasty. Great lunch for us tourists but the place was full of locals.

Thank MSral13
Reviewed 13 February 2018

You can’t go wrong with Mayberry’s for a delicious lunch. Order and pay at the counter, grab a beverage, and in no time at all the staff will bring your order to you. My favorite is the soup/sandwich combination of the cheesy potato soup and...More

Thank Barrymore54
Reviewed 6 February 2018 via mobile

Great tomato basil soup served with crispy bread. Tasty club sandwich too! Cool old timey place to grab a bite!

Thank Mona M
Reviewed 26 January 2018

Mayberry's is the perfect restaurant for delicious food and small town ambiance. The tables in front are the perfect spot to enjoy people watching and moountain air.

Thank Kathe H
Reviewed 22 January 2018

Unique options, and yummy homemade food Veggie burger and meatloaf were delicious! Staff was extremely nice too!

Thank KJgmail
Reviewed 21 January 2018

We especially love the Cuban here but have not been disappointed when we order other items. Save room for pie!

Thank Trish M
Nearby HotelsSee all 4 hotels in Brevard
Sunset Motel
387 reviews
.84 km away
Deerwoode Lodge & Cabins
56 reviews
3.25 km away
Holiday Inn Express Hotel & Suites Brevard
279 reviews
4.75 km away
Key Falls Inn
68 reviews
5.52 km away
Nearby Restaurants
Bracken Mountain Bakery
191 reviews
.09 km away
Rocky's Grill & Soda Shop
441 reviews
.09 km away
Kiwi Gelato
108 reviews
.15 km away
The Falls Landing
426 reviews
.08 km away
Nearby Attractions
Crystal Mountain Gem Mine
156 reviews
.07 km away
Brevard Brewing company
76 reviews
.13 km away
Transylvania Heritage Museum
17 reviews
.28 km away
Transylvania Farmers Market
10 reviews
.38 km away
Ask a question
Questions & Answers
Janelle S
22 September 2015|
AnswerShow all 5 answers
Response from Jennifer B | Reviewed this property |
I am sure they would. They are very accommodating!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Free Wifi
Good for
Kids, Child-friendly, Local cuisine
Open Hours
8:00 AM - 3:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
Location and Contact Information
  • Address: 30 W Main St, Brevard, NC 28712-3634
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Brevard
  • Phone Number: +1 828-862-8646
  • E-mail
Just opened Apr. 8, 2010.
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