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.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
18 N Main St, Downtown Weaverville, Weaverville, NC 28787-9427
+1 828-645-8866
11:30 am - 3:00 pm
5:00 pm - 9:00 pm
Closed now
See all hours
Sun - Sat 11:30 am - 3:00 pm
5:00 pm - 9:00 pm
More Info
Add Photo Write a Review

350 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 350: English reviews
Virginia Beach, Virginia
Level Contributor
181 reviews
165 restaurant reviews
common_n_restaurant_reviews_1bd8 66 helpful votes
Reviewed August 23, 2016

We visited the Glass Onion restaurant in Weaverville (a few miles outside Asheville NC) and were very happy with our experience. This is an Italian restaurant that is not your mother’s kitchen. It is stylish and has very good food. It offers both homemade Pasta and beef and seafood options with nightly specials. We had reservations with friends (made on... More 

Thank Speck411
Durham, North Carolina
Level Contributor
98 reviews
44 restaurant reviews
common_n_restaurant_reviews_1bd8 43 helpful votes
Reviewed August 23, 2016

Honest to goodness, this is the finest restaurant I've ever dined at. Having both worked in fine dining and traveled extensively, I think Glass Onion takes the cake. They are not pretentious, but classy; delicious, but not overdone; accessible, but still first-rate service. What a treat!!

Thank lizziemcmizzie
Weaverville, North Carolina
Level Contributor
243 reviews
143 restaurant reviews
common_n_restaurant_reviews_1bd8 83 helpful votes
Reviewed August 21, 2016

Original Italian dishes are amazing and the menu is easily understood with very original specials. The ambience is awesome and the service is great. The jewel of Main St Wvl.

Thank going5star
Tampa, Florida
Level Contributor
38 reviews
34 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
Reviewed August 19, 2016

We were back in Weaverville for two months this summer and enjoyed many lunches and dinners here. It's our go to place, especially when we want to take guests out for a special meal. I can't begin to say what a wonderful restaurant this is. We have had just about everything on the menu and it hard to pick a... More 

Thank Carole141
New York City, New York
Level Contributor
123 reviews
86 restaurant reviews
common_n_restaurant_reviews_1bd8 26 helpful votes
Reviewed August 19, 2016 via mobile

Had dinner with family and friends here this week. The atmosphere was nice, service was excellent, and food was delicious. Plenty of gluten-free and vegetarian options as well as fish & meat. Highly recommend this restaurant.

Thank M B
1 review
Reviewed August 17, 2016 via mobile

Great fresh food and charming atmosphere! Local trout on orzo pasta and eggplant Parmesan with local tomatoes was very tasty.

Thank Cynthia R
Level Contributor
22 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed August 14, 2016 via mobile

We had an outstanding early Sunday evening dinner at Glass Onion. A delicate onion bread was first served the table. Then we shared the eggplant tower appetizer. Our main courses were seared scallops and gnocchi, both excellent and beautifully presented. My Austrian white wine was light and a perfect match for the scallops.

Thank Soque S
Level Contributor
10 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed August 13, 2016

Even though we came in directly from hiking, we were greeted as all the appropriately dressed customers. We had one of the specials ... Delicious!

Thank Kstiffmanos
Waco, Texas
Level Contributor
2 reviews
Reviewed August 7, 2016 via mobile

Chicken Alfredo and coconut cake ! Very nice restaurant, great atmosphere, friendly people on such a cute street in Weaverville!

Thank katydwebb
Orlando, Florida
Level Contributor
7 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed July 30, 2016

After dining in Asheville Saturday night, we decided to hang nearer our Airbnb in Weaverville Sunday night and are we ever glad we did. Glass Onion gave us one of those memorable dinners that will be with us forever. The menu was creative and appetizing and three of us found entrees we just loved, all locally sourced and lovingly prepared.... More 

Thank BabyKay1

Travelers who viewed Glass Onion also viewed

Weaverville, North Carolina Mountains
Weaverville, North Carolina Mountains
Weaverville, North Carolina Mountains
Weaverville, North Carolina Mountains

Been to Glass Onion? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4.5 of 5 bubbles
Average prices
$10 - $28
Italian, American, Healthy, Vegetarian Friendly, Vegan Options, Gluten Free Options
Lunch, Dinner, Brunch, Late Night
Restaurant features
Reservations, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Takeout
Good for
Business meetings, Special occasions, Large groups, Romantic, Local cuisine, Families with children
Open Hours
11:30 am - 3:00 pm
5:00 pm - 9:00 pm
11:30 am - 3:00 pm
5:00 pm - 9:00 pm
11:30 am - 3:00 pm
5:00 pm - 9:00 pm
11:30 am - 3:00 pm
5:00 pm - 9:00 pm
11:30 am - 3:00 pm
5:00 pm - 9:00 pm
11:30 am - 3:00 pm
5:00 pm - 9:00 pm
11:30 am - 3:00 pm
5:00 pm - 9:00 pm
Location and Contact Information
  • Address: 18 N Main St, Downtown Weaverville, Weaverville, NC 28787-9427
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Weaverville
  • Phone Number: +1 828-645-8866
Glass Onion Is Open In Weaverville, Farm To Table Global Italian Cuisine. OPEN 7 DAYS A WEEK LUNCH 11:30-3pm DINNER 5:00-9pm SUNDAY BRUNCH 11:30-3:00pm Reservations greatly appreciated so we can better serve you.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Glass Onion and other visitors
2 questions
Ask a question
Asheville, North Carolina
2 months ago
Asheville, North Carolina
2 months ago

See all questions (2)

Questions? Get answers from Glass Onion staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?