Restaurants in Dillsboro, NC

Restaurants in Dillsboro, NC

This artisan village offers some tasty options for whatever you’re craving from traditional southern cooking, wood-fired pizza, and delicious bbq to gourmet sandwiches, seafood, steak, and artisan chocolate. You’ll find plenty of dining options, including family-friendly, pet-friendly, fast-casual, riverside dining, and a brewery offering 32 taps. Dillsboro also has its very own chocolate factory with a variety of must-try hand-crafted chocolates!

Restaurants Near Dillsboro, NC

Want to list your business on this page?Contact us

Kosta's Express Restaurant
489 Haywood Road
Dillsboro, NC 28725

Lazy Hiker Brewing Company Sylva Taproom
617 West Main Street
Sylva, NC 28779

Foragers Canteen
42 Depot Street
Dillsboro, NC 28725

Nantahala Brewing Company Sylva Outpost
5 Grindstaff Cove Road
Sylva, NC 28779

The Wine Bar and Cellar
470 West Main Street
Sylva, NC 28779

Innovaiton Brewing
414 W. Main St
Sylva, NC 28779

Ilda
462 West Main Street
Sylva, NC 28779

Lulu's On Main
678 West Main Street
Sylva, NC 28779

Lucy in the Rye
612 West Main Street
Sylva, NC 28779

The Cut Cocktail Lounge
486 West Main Street
Sylva, NC 28779

Innovaiton Station
40 Depot Street
Dillsboro, NC 28725

Guadalupe Cafe
606 W. Main Street
Sylva, NC 28779

Innovation Cullowhee
732 Centennial Dr
Cullowhee, NC 28723

City Lights Cafe
3 East Jackson Street
Sylva, NC 28779

Coffee Shop
385 West Main Street
Sylva, NC 28779

Pie Times Pizza Company
414 West Main Street
Sylva, NC 28779

Paper Mill Lounge
553 West Main Street
Sylva, NC 28779

Haywood Smokehouse
403 Haywood Road
Dillsboro, NC 28725

Balsam Falls Brewing Company
506 W Main Street
Sylva, NC 28779

South of Philly
44 East Shopping Center
Sylva, NC 28779

Get Our Free Email Updates
Get our digest of travel news, new activities and attractions, travel giveaways, and seasonal events in Asheville and the North Carolina Mountains.
The Great Smoky Mountains Railroad offers scenic train excursions through the North Carolina mountains along Nantahala and Tuckasegee Rivers, across valleys and through tunnels. All of the train... read more
Sylva is a very fun and picturesque small town (population 2,500) in Jackson County at the foot of the Great Smoky Mountains. Stroll its "all American" Main Street,... read more
For a more laid back, small town beer adventure, head to three cool towns near Asheville: Sylva, Dillsboro and Cashiers - home to six breweries with taprooms and restaurants.
This riverside, artisan village is a great place to stay and explore! Known for its artistic roots, Dillsboro offers Appalachian charm with unique places to stay. Find historic Inns, cabins, vacation... read more
This longtime artisan community has been a tourist destination since the late 1800s, offering a unique artsy community with plenty of mountain charm. In Dillsboro, you can enjoy a variety of things... read more