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.

Glass Onion

18 N Main St, Downtown Weaverville, Weaverville, NC 28787-9427
+1 828-645-8866
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent76%
  • Very good17%
  • Average5%
  • Poor1%
  • Terrible1%
Travellers talk about
“pasta” (40 reviews)
“prosciutto” (8 reviews)
Closed Now
All hours
Italian, American, Healthy, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
18 N Main St, Downtown Weaverville, Weaverville, NC 28787-9427
Write a Review
Reviews (369)
Traveller rating
Traveller type
Time of year

1 - 10 of 369 reviews

Reviewed 5 days ago via mobile

I went with my family from it of town. The food was good and reasonably priced. It wasn't exactly what I was expecting and the portions weren't especially generous, but my mother-in-law said she had he best coconut cake she's ever had for dessert.

Thank Hannah S
Reviewed 5 days ago

We were not expecting to find a place like this in Weaverville! Excellent pasta, excellent service, excellent atmosphere. The freshly baked (seriously) rolls that they bring are out of this world. They melt in your mouth, yet are crispy on the outside! My husband ordered...More

Thank GoneChopin
Reviewed 6 days ago

This is an upscale dining experience. If you like J&S Cafeteria, this isn't the place for you. Glass Onion has a chef, not just a cook, so the food is delicious and different. We have always had good service. It's a nice spot for dinner...More

Thank housetender
Reviewed 1 week ago via mobile

We stopped in on a Sunday afternoon after noticing the Glass Onion on TripAdvisor though unclear on what to expect from the descriptor Global Italian". Opting for other than pasta, we tried the grilled eggplant, curried chicken salad, and veggie burger. The eggplant was nicely...More

Thank William S
Reviewed 1 week ago via mobile

This is a hidden gem in Weaverville. The restaurant has nice atmosphere, but the food is AMAZING. I had the artichoke ravioli with sundried tomato sauce (the special) and I wish it was on the menu all the time. I will be back very soon!

Thank Lolasmama11
Reviewed 1 week ago

Wednesday night is $15 pasta and 1/2 price wine. So far so good. We ordered the Wild Boar pasta. The past was good but not authentic. Instead of shredded boar the meat was ground. Instead of pici pasta the dish had large rigatoni. However, the...More

Thank Steveramble
Reviewed 2 weeks ago via mobile

Our waitress was very good and our meals were DELICIOUS! We shared the beet, bear and feta cheese salad which was great. Then I had the sunburst trout with olives, capers, tomatoes over basmati rice. Great! My husband was thrilled with his rabbit on fettuccini....More

Thank mixaconsulting
Reviewed 2 weeks ago

My wife, son, daughter and I rented a place in Mars Hill after my daughter's graduation from Davidson College. We mostly went into Asheville for dinner, but on one rainy night, we were feeling a bit lazy. I checked on Trip Advisor and found the...More

Thank bcostan
Reviewed 3 weeks ago via mobile

My two sisters and I were on a road trip and stopped in and we were highly impressed. Every sip and bite was perfection for all three of our drinks, appetizers, entrees and desserts! A flavor explosion!!! Excellent! The best coconut cake we ever had!

Thank Eparker67
Reviewed 4 weeks ago

Good menu, attentive waiters and owner is there and in charge. I had a great blackened salmon and wife had a white fish of some kind which she enjoyed. Sides tasty and presented well. We will be back for scallops, steak or maybe pork chops.

Thank gulliver55555
Nearby Restaurants
Well Bred Bakery & Cafe
463 reviews
.04 km away
Blue Mountain Pizza and Brew Pub
367 reviews
.15 km away
Twisted Laurel
218 reviews
.09 km away
Nearby Attractions
Vance Birthplace
63 reviews
5.82 km away
Asheville Massage by Brie
5 reviews
7.78 km away
Lake Louise Park
23 reviews
1.06 km away
Curtis Wright Outfitters
18 reviews
.03 km away
Questions & AnswersAsk a question
Do you have gluten-free options?
16 February 2017|
Answer Show all 3 answers
Response from RQP | Reviewed this property |
They do! One of our party requested gluten-free items on the menu and there were plenty - also - they cook to order so they are very accommodating with allergies and other food issues!
gluten free options
16 February 2017|
Answer Show all 6 answers
Response from Deanna F | Reviewed this property |
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$28
Brunch, Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover
Good for
Local cuisine, Romantic, Special Occasion Dining, Groups, Business meetings, Child-friendly
Open Hours
11:30 - 15:00
17:00 - 21:00
11:30 - 15:00
17:00 - 21:00
11:30 - 15:00
17:00 - 21:00
11:30 - 15:00
17:00 - 21:00
11:30 - 15:00
17:00 - 21:00
11:30 - 15:00
17:00 - 21:00
11:30 - 15:00
17:00 - 21:00
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
  • E-mail
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.
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