Located just north of Asheville, Weaverville is a charming small-town that embraces fine dining, spas and exquisite bed & breakfasts, all against an awe-inspiring backdrop of the Blue Ridge Mountains. Prepare to be surprised by the range of culinary experiences as you take a trek through the area’s small diners and first-rate restaurants.
There are 5 Places To Eat in Asheville listed on this page.
Athens Restaurant
Family-owned and operated, serving the area for over 30 years. Daily specials. Specializing in gyros, Greek salads, pizza and submarine sandwiches. | 828-645-8458 247 North Main Street |
North Star Diner
Owned by the family who runs the Early Girl Eatery, the North Star Diner puts the same value on quality and locally grown ingredients. One menu, including breakfast, available all day, local brew and drink specials. | 828-658-1300 61-G Weaver Boulevard |
Stoney Knob Cafe
Hip, funky and exotic are just a few of ways diners describe Stoney Knob Café. This unique restaurant offers cuisine from near and far, with an eclectic menu including American contemporary, Greek and European dishes | 828-645-3309 337 Merrimon Avenue |
Weaverville Milling Company
Friendly hospitality and good food await you at "Historic" Weaverville Milling Company. This landmark was a grain mill from 1919-1965. Today the "Mill" has a reputation for fine food in a unique atmosphere. | 828-645-4700 Reems Creek Road |
Well-Bred Bakery & Cafe
Just 10 minutes north of Asheville in the heart of Weaverville, Well-Bred Bakery and Café offers delights both sweet and savory. Gourmet pastries, artisan breads, fine foods and organic coffees beckon every eclectic taste. | 828-645-9300 26 North Main Street |



