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
“brunch” (18 reviews)
“pasta” (47 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
All Details
Write a Review
Reviews (400)
Traveller rating
Traveller type
Time of year

21 - 30 of 400 reviews

Reviewed 7 August 2017 via mobile

We really enjoyed our dinner at the Glass Onion. The watermelon and prosciutto salad was flavor and well balanced. The scallop special with corn polenta was also excellent. My husband enjoyed his pork chop. The fresh strawberry angle food cake was a great finish to...More

Thank CrystalM7373
Reviewed 6 August 2017

This was our first visit to the Glass Onion Italian resturant. We came here to celebrate our 21st wedding anniversary. To begin with, the service was extremely friendly, proffesional and our server was extremely knowledgeable about the menu. I ordered the pasta with mushrooms for...More

Thank bluesman62
Reviewed 30 July 2017 via mobile

A very nice quiet place. My "special " was awesome....mussels and sausage over angel hair pasta. We did lunch. Yum...

Thank wfbarrs48
Reviewed 25 July 2017

Enjoyed steaks with my daughter for our first visit to the Glass Onion. Good atmosphere and very good service. The dessert was excellent.

Thank WCUcody
Reviewed 16 July 2017

Even though Weaverville isn't exactly a point of destination, with food like this, it will get there! The quality was exceptional; even for late lunch! Recommended for sure.

Thank Sue M
Reviewed 11 July 2017

We hope that we were there on a bad day as the food was not the best for the price and the service was slow

Thank birdfootridge
Reviewed 11 July 2017

Love this restaurant! I had the best homemade artichoke ravioli's there. Delicious and a great find in this little quaint town.

Thank Hephizibah19
Reviewed 10 July 2017

Service was excellent and the food was fabulous. The Glass Onion is located on small town Weaverville Main Street but everything about it was top notch. I'm sorry I didn't get here a year ago. I will be a faithful new customer.

Thank lacohiba
Reviewed 5 July 2017

My husband and I LOVE this restaurant. The food is always fresh and delicious, the service fabulous and the overall dining experience memorable. We have never had a bad meal here. We love that the menu has some unusual offerings that you won't find elsewhere....More

Thank Sharon M
Reviewed 28 June 2017

Total gem of a restaurant in the middle of the mountains. Creative, tasty menu with pasta, basic entrees and all the kids loved it, even the 9 year old!

Thank Scott S
Nearby Restaurants
Well Bred Bakery & Cafe
498 reviews
.04 km away
Blue Mountain Pizza and Brew Pub
403 reviews
.15 km away
Twisted Laurel
241 reviews
.09 km away
Nearby Attractions
Vance Birthplace
66 reviews
5.82 km away
Asheville Massage by Brie
6 reviews
7.78 km away
Lake Louise Park
33 reviews
1.06 km away
Curtis Wright Outfitters
22 reviews
.03 km away
Ask a question
Questions & Answers
17 February 2017|
AnswerShow 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!
17 February 2017|
AnswerShow all 6 answers
Response from Deanna F | Reviewed this property |
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 10 - USD 28
Lunch, Dinner, Brunch, 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
Special Occasion Dining, Local cuisine, Groups, Kids, Child-friendly, Romantic, Business meetings
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
  • 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