What are you looking for?

Restaurants in Weaverville

The Best Restaurants

Stoney Knob Cafe 337 Merrimon Ave, Weaverville
Stoney Knob Cafe
Greek • $$

Stoney Knob Cafe

337 Merrimon Ave, Weaverville, NC 28787

This time we came for lunch (Sunday Brunch the other time). Love the eclectic atmosphere, casual gourmet food (Grouper Piccata and Pollo ravioli) and great...

  • Take-Out
  • Delivery
  • Superb534 Reviews4.8
Main Street Grill 5 S Main St, Weaverville
Main Street Grill
American • $$

Main Street Grill

5 S Main St, Weaverville, NC 28787

First time being in here after passing this place so many times. I was kind of shocked at how small it was inside but i think that’s what makes it great....

  • Take-Out
  • Delivery
  • Superb355 Reviews4.8
Glass Onion 18 N Main St, Weaverville
Glass Onion
Italian • $$

Glass Onion

18 N Main St, Weaverville, NC 28787

Most fabulous! We were seated promptly. Waitstaff was quick and intuitive. Cocktails were extremely good as was the wine selection. Dinner entrées were...

  • Take-Out
  • Delivery
  • Superb836 Reviews4.6
Twisted Laurel Weaverville 10A S Main St, Weaverville
Twisted Laurel Weaverville
American • $$

Twisted Laurel Weaverville

10A S Main St, Weaverville, NC 28787

There are some great restaurants in Weaverville and this is absolutely one of those. I had the shrimp and grits from the Sunday brunch menu and it was...

  • Take-Out
  • Delivery
  • Superb529 Reviews4.6
Soba Sushi and Noodles 76 N Main St, Weaverville
Soba Sushi and Noodles
Sushi • $$

Soba Sushi and Noodles

76 N Main St, Weaverville, NC 28787

We enjoyed excellent wait staff & food at Soba's: appetizer tempora fish which I ate as an entree, my husband had General Tso's which was only...

  • Take-Out
  • Delivery
  • Superb395 Reviews4.6
CA's Diner 10 Tri-City Plaza, Weaverville
CA's Diner
Diner • $

CA's Diner

10 Tri-City Plaza, Weaverville, NC 28787

Absolutely loved this place. Great prices, delicious food, friendly service and just a great all around atmosphere. Will be our go to for breakfast for days to...

  • Take-Out
  • Delivery
  • Superb188 Reviews4.6
Blue Mountain Pizza 55 N Main St, Weaverville
Blue Mountain Pizza
Pizza • $$

Blue Mountain Pizza

55 N Main St, Weaverville, NC 28787

Looking for a place to eat with great food and really good service this is it. On vacation and wanted pizza this place far exceeded our expectations. Great...

  • Take-Out
  • Delivery
  • Superb292 Reviews4.5
Vintage Kava 141 Reems Creek Rd, Weaverville
Vintage Kava
Tea Rooms

Vintage Kava

141 Reems Creek Rd, Weaverville, NC 28787

What a gem nestled in the valley. Great view of the mountains. The staff are a tad bit standoffish, but they serve good kava drinks. Maybe they think they are...

  • Take-Out
  • Delivery
  • Superb77 Reviews4.8
Flat Creek Tavern 154 Old Mars Hill Hwy, Weaverville
Flat Creek Tavern
Beer Bar

Flat Creek Tavern

154 Old Mars Hill Hwy, Weaverville, NC 28787

This place is said to be the longest continuously running tavern in NC. The lady that used to own it, Belle, would not allow women there. She said that's...

  • Delivery
  • Superb62 Reviews4.8
D & D Restaurant 1130 Barnardsville Hwy, Weaverville
D & D Restaurant
American • $

D & D Restaurant

1130 Barnardsville Hwy, Weaverville, NC 28787

Cozy country atmosphere. Reminded me of my childhood when people gathered and talked with one another and weren't in a rush. Friendly staff. Crispy fries...

  • Take-Out
  • Delivery
  • Superb58 Reviews4.8
Tommy's Restaurant 247 N Main St, Weaverville
Tommy's Restaurant
American

Tommy's Restaurant

247 N Main St, Weaverville, NC 28787

Had a wrap that was recommended by the staff and it was delicious! Atmosphere is like a diner type. Very busy. All the food I saw looked yummy. I was seated...

  • Take-Out
  • Delivery
  • Superb76 Reviews4.4
Waffle House 172 Weaver Blvd, Weaverville
Waffle House
Breakfast • $

Waffle House

172 Weaver Blvd, Weaverville, NC 28787

There were more employees here than customers while we were here (on a weekday morning around 8:30a). :) One was a cook learning the ropes. We had good...

  • Take-Out
  • Delivery
  • Superb138 Reviews4.3
Lift Nutrition 285 N Main St #4a, Weaverville
Lift Nutrition
Health Food

Lift Nutrition

285 N Main St #4a, Weaverville, NC 28787

healthy, tasty teas and meal replacement milkshakes. also the staff are soo nice ,cheerful and helpful. they are always cheering you on in your life and...

  • Delivery
  • Superb23 Reviews4.8
Southern Smoke BBQ Catering 76 Monticello Rd R, Weaverville
Southern Smoke BBQ Catering
Caterers

Southern Smoke BBQ Catering

76 Monticello Rd R, Weaverville, NC 28787

I went to a wedding they catered yesterday I loved everything but alot people wondered why there was sugar in mac and cheese . I have a awesome 4 cheese mac...

  • Delivery
  • Superb18 Reviews4.5
Darë Vegan Cheese 12 Locust Cove Rd, Weaverville
Darë Vegan Cheese
Vegan

Darë Vegan Cheese

12 Locust Cove Rd, Weaverville, NC 28787

  • Delivery
  • Superb3 Reviews5

American Restaurants

American in Weaverville
Main Street Grill 5 S Main St, Weaverville
Main Street Grill
American • $$

Main Street Grill

5 S Main St, Weaverville, NC 28787

First time being in here after passing this place so many times. I was kind of shocked at how small it was inside but i think that’s what makes it great....

  • Take-Out
  • Delivery
  • Superb355 Reviews4.8
Twisted Laurel Weaverville 10A S Main St, Weaverville
Twisted Laurel Weaverville
American • $$

Twisted Laurel Weaverville

10A S Main St, Weaverville, NC 28787

There are some great restaurants in Weaverville and this is absolutely one of those. I had the shrimp and grits from the Sunday brunch menu and it was...

  • Take-Out
  • Delivery
  • Superb529 Reviews4.6
D & D Restaurant 1130 Barnardsville Hwy, Weaverville
D & D Restaurant
American • $

D & D Restaurant

1130 Barnardsville Hwy, Weaverville, NC 28787

Cozy country atmosphere. Reminded me of my childhood when people gathered and talked with one another and weren't in a rush. Friendly staff. Crispy fries...

  • Take-Out
  • Delivery
  • Superb58 Reviews4.8

Pizza Restaurants

Pizza in Weaverville
Blue Mountain Pizza 55 N Main St, Weaverville
Blue Mountain Pizza
Pizza • $$

Blue Mountain Pizza

55 N Main St, Weaverville, NC 28787

Looking for a place to eat with great food and really good service this is it. On vacation and wanted pizza this place far exceeded our expectations. Great...

  • Take-Out
  • Delivery
  • Superb292 Reviews4.5
Little Caesars Pizza 165 Weaver Blvd, Weaverville
Little Caesars Pizza
Pizza • $

Little Caesars Pizza

165 Weaver Blvd, Weaverville, NC 28787

Location couldn't be anymore perfect. I can go to the Gym, hit Publix & grab a pizza for my family on my way out, DEF CONVENIENT!! GREAT PRICES&...

  • Take-Out
  • Delivery
  • Average73 Reviews3.2
Papa Johns Pizza 61 Weaver Blvd Ste E, Weaverville
Papa Johns Pizza
Pizza • $

Papa Johns Pizza

61 Weaver Blvd Ste E, Weaverville, NC 28787

We just tried the epic pepperoni stuffed crust pizza. Wow! I have to say it's the best pizza in the area. We have tried every single pizza place. Our...

  • Delivery
  • Average110 Reviews3.2

Fast Food Restaurants

Fast Food in Weaverville
Arby's 87 Weaver Blvd, Weaverville
Arby's
Fast Food • $

Arby's

87 Weaver Blvd, Weaverville, NC 28787

Love Arbys. Food has alwaysbeen consistently good here. Sodas very weak though. Ice teas are strong tasting of chlorine, city water? Food always tasty,...

  • Take-Out
  • Drive-Through
  • Good130 Reviews3.7
Wendy's 39 Fairfield Approach Dr, Weaverville
Wendy's
Fast Food

Wendy's

39 Fairfield Approach Dr, Weaverville, NC 28787

Amazing service, ask for Jason and you will receive the best. He is a skilled worker and is the best. Food is high quality, tastes great, it's...

  • Delivery
  • Average26 Reviews2.7
Bojangles 164 Ollie Weaver Rd, Weaverville
Bojangles
Fast Food • $

Bojangles

164 Ollie Weaver Rd, Weaverville, NC 28787

We always use drive thru here. The service today, 6/20 was very good. The staff at the window was very friendly. I gave the food a 4 because I love their...

  • Take-Out
  • Delivery
  • Good107 Reviews3.4
Firehouse Subs Weaver Village 58 Weaver Village Way Suite 101, Weaverville
Firehouse Subs Weaver Village
Sandwich Shop

Firehouse Subs Weaver Village

58 Weaver Village Way Suite 101, Weaverville, NC 28787

One of our favorite places to get subs after work on the farm! Love the app and ability to order ahead of time. The staff is friendly and we look forward to...

  • Take-Out
  • Delivery
  • Good59 Reviews3.7
Subway 25 North Ridge, Weaverville
Subway
Sandwich Shop

Subway

25 North Ridge, Weaverville, NC 28787

  • Take-Out
  • Delivery
  • Good26 Reviews3.3
Subway 105 Weaver Blvd #16, Weaverville
Subway
Sandwich Shop • $

Subway

105 Weaver Blvd #16, Weaverville, NC 28787

While traveling I stopped here for lunch today. A huge breath of fresh air. They had 4 employees working the counter and each of them had friendly and...

  • Take-Out
  • Delivery
  • Good67 Reviews3.7