Foodies love this area for its rich variety—from the World Cuisine of the “The Zookeeper Restaurant” to the American Home-style Cooking of the historic Jarret House. The towns of Cashiers, Sylva, and Dillsboro are home to most of the restaurants in this area.

Wonderful foods spring from this area. There are local eggs, farmers markets, locally-grown mountain trout, micro-brews, and wineries.

Original recipes, hearty portions, and reasonable prices are all synonymous with dining in Jackson County’s innovative eateries. Nearby you can find Greek, Italian, Tex Mex, Authentic Mexican, Chinese, Japanese, Thai, Indian, Tapas Bars, Wine Bars, Sandwich Shoppes, NC BBQ, Caribbean/Spanish Fusion, Vegetarian, Southern Casual, Natural Foods, Continental, Breakfast, European, Grille, Burgers, Sushi, Subs, Burritos, and Mountain Cuisine. Take in the Microbreweries, Clubs, Bars, Hang-outs, Chocolatiers, Coffee Shops (lattes, chai, cappuccino), Smoothies, Tea Houses, a Wall of Tea, Bakeries, Homemade Fudge, Framer’s Market.

Jackson County’s dining choices are abundant. Whether you seek fine dining, good ole country cookin’, or just a quick bite, we’ve got a perfect eatery just for you.

The Lake Club

Bear Lake Reserve’s spacious Lake Club has its own elegant restaurant and adjacent lounge. Enjoy upscale Americana (steaks and seafood) and Bistro Cuisine from our All Day, Brunch, or Dinner Menus. You will want, like so many others, to return again and again for our low-country Cajun-style Shrimp and Grits or our locally-grown Grilled Trout with Citrus Beurre Blanc.

Restaurant Listing from Jackson County Chamber of Commerce

Directory of Restaurant Listings