Restaurants in Cashiers, NC

Restaurants in Cashiers

From casual lunch spots with outdoor patios, pubs, and cafes, the small town of Cashiers offers big flavor! Whether dine-in or take-out, savor bbq, pizza, Mexican, American fare, and more. Grab a picnic to go from the Cashiers Farmers Market to take along on hikes and waterfall adventures. And of course, try a variety of regional craft beer, including local hangout Whiteside Brewing Co which is part of the Jackson County Ale Trail along with other breweries in Sylva and Dillsboro. (Feature photo by Whiteside Brewing Co)

Zookeeper Bistro
45 Slabtown Road
Cashiers, NC 28717

The Ugly Dog Pub
25 Frank Allen Road
Cashiers, NC 28717

The Orchard Restaurant
18 Chestnut Square
Cashiers, NC 28717

Cashiers Valley Smokehouse
281 US-64
Cashiers, NC 28717

Whiteside Brewing Company
128 Hwy 107 N.
Cashiers, NC 28717

Slab Town Pizza
45 Slab Town Road
Cashiers, NC 28717

Cornucopia Restaurant
16 Cashiers School Road
Cashiers, NC 28717

The Library Kitchen + Bar
184 Cherokee Trail
Sapphire, NC 28774

Canyon Kitchen
150 Lonesome Valley Road
Sapphire, NC 28774

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.
Cashiers is a popular vacation destination in Jackson County and the Blue Ridge Mountains of North Carolina, located just 10 miles from ... read more
This historic mountain inn is reminiscent of the great summer resorts of the Adirondacks. Located on 1,400 acres, it offers golf and tennis, spa, hiking trails and lake for swimming, boating and... read more