Asheville Restaurants

Make a free reservation

View all 935 restaurants in Western NC

Best American Restaurants in Asheville

The Market Place RestaurantThe Market Place Restaurant
(1767)
$$$$
American | Asheville, Asheville
Red Stag Grill-Grand Bohemian Hotel AshevilleRed Stag Grill-Grand Bohemian Hotel Asheville
(2570)
$$$$
American | Asheville, Asheville
Blue RidgeBlue Ridge
(1855)
$$$$
American | Asheville, Asheville
Sunset Terrace - Omni Grove Park InnSunset Terrace - Omni Grove Park Inn
(2568)
$$$$
American | Asheville, Asheville
Ambrozia Bar and BistroAmbrozia Bar and Bistro
(621)
$$$$
American | Asheville, Asheville
RhubarbRhubarb
(1833)
$$$$
American | Asheville, Asheville
Deerpark Restaurant-Biltmore EstateDeerpark Restaurant-Biltmore Estate
(1834)
$$$$
American | Asheville, Asheville
Storm Rhum Bar and BistroStorm Rhum Bar and Bistro
(737)
$$$$
American | Asheville, Asheville
Cedric's Tavern - Biltmore EstateCedric's Tavern - Biltmore Estate
(1514)
$$$$
American | Asheville, Asheville
Stable Cafe -Biltmore EstateStable Cafe -Biltmore Estate
(1315)
$$$$
American | Asheville, Asheville
Harmons' DenHarmons' Den
(45)
$$$$
American | Waynesville, Asheville

Best Italian Restaurants in Asheville

Glass Onion - Weaverville, NCGlass Onion - Weaverville, NC
(607)
$$$$
Italian | Asheville, Asheville
ChiesaChiesa
(1162)
$$$$
Italian | Asheville, Asheville
Cucina 24Cucina 24
(2077)
$$$$
Italian | Asheville, Asheville
BRIO Tuscan Grille - Cherokee - Cherokee CasinoBRIO Tuscan Grille - Cherokee - Cherokee Casino
(572)
$$$$
Italian | Cherokee, Asheville
Modesto TrattoriaModesto Trattoria
(676)
$$$$
Italian | Asheville, Asheville
StradaStrada
(276)
$$$$
Italian | Asheville, Asheville
Pomodoros Greek & Italian Cafe-EastPomodoros Greek & Italian Cafe-East
(412)
$$$$
Italian | Asheville, Asheville
Renzo's RistoranteRenzo's Ristorante
(403)
$$$$
Italian | Hendersonville, Flat Rock / Hendersonville
Casa Rustica RestaurantCasa Rustica Restaurant
(980)
$$$$
Italian | Boone, Boone / Banner Elk
The Log CabinThe Log Cabin
(494)
$$$$
Italian | Highlands / Sapphire, Highlands
Sorrento's Italian Bistro and Chef's RoomSorrento's Italian Bistro and Chef's Room
(143)
$$$$
Italian | Banner Elk, Boone / Banner Elk

Popular restaurants in Western NC

Browse some of the most booked restaurants in Western NC

Stable Cafe -Biltmore Estate
(519)
$$$$
American | Asheville
Ruth's Chris Steak House - Asheville
(240)
$$$$
Steakhouse | Asheville
The Wine & Oyster
(30)
$$$$
Wine Bar | Asheville
TGI FRIDAYS - Asheville
(50)
$$$$
American | Asheville
View all Western NC restaurants

Treat your taste buds: Explore Asheville restaurants.

Specials at top restaurants in Asheville / Western North Carolina

Enjoy great restaurant specials, set menus, and more
Canyon KitchenCanyon Kitchen
657 reviews
$$$$
American | Highlands / Sapphire, Highlands

Outstanding locally sourced food and great ambience. Great service. More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Asheville's best restaurants based upon thousands of OpenTable diner reviews
Frogs Leap Public House1. Frogs Leap Public House
934 reviews
$$$$
Contemporary American | Waynesville, Asheville

Absolutely the best restaurant in Western North Carolina - perhaps even the entire state. Our server, Kim, was truly fabulous. She is a restaurant professional - had great wine knowledge, knew the menu and its ingredients and source. Terrific personality, wonderful service without hovering, knew exactly when to check in with us. The food is beyond wonderful. Prepared and plated with attention to every detail. More

OpenTable Diner -
Limones Restaurant2. Limones Restaurant
2934 reviews
$$$$
Mexican | Asheville, Asheville

Took some friends who were celebrating their 50th wedding anniversary. The food and service were outstanding! It was the perfect place for a special celebration. I chose Limones because of the years of support they have given to local animals through their Dine To Be Kind partnership. More

OpenTable Diner -
Ruth's Chris Steak House - Asheville3. Ruth's Chris Steak House - Asheville
1558 reviews
$$$$
Steakhouse | Asheville, Asheville

Excellent service and a delicious meal More

OpenTable Diner -
Vivian4. Vivian
227 reviews
$$$$
Contemporary American | Asheville, Asheville

Great menu, excellent food at Vivian. Service was excellent. Definitely recommend! More

OpenTable Diner -
Brasilia Churrasco Steakhouse5. Brasilia Churrasco Steakhouse
719 reviews
$$$$
Brazilian Steakhouse | Asheville, Asheville

The food is outstanding and the servers from our waitress to the meat servers were even better ! More

OpenTable Diner -

New to OpenTable

Asheville restaurants that recently joined the OpenTable network
Old North State WineryOld North State Winery
$$$$
Winery | Asheville, Asheville

Old State Winery presents an elevated dining experience nestled amongst the surrounding mountaintops of North Carolina. World-renowned chef Chris Wishart has crafted a menu lush in variety and rooted in quality ingredients. With a mix of classic comfort foods and refreshing departures from the norm, deciding what to order can be difficult. But we invite you to come try. Reserve your table today. The winery is open 7 days a week with tasting tours available throughout the day. Dining is available for lunch and dinner featuring locally grown and freshly prepared specials by world-renowned chef Chris Wishart.More

Discover Asheville

With more breweries per capita than any other city in the country, Asheville has pioneered a cultural renaissance in Western North Carolina. And for every brewery in the city, there's an even more fantastic dining option. Organic and local products are a driving influence on the culinary scene in Asheville. Most restaurants feature vegetarian and vegan options (many are vegetarian and vegan only), but fruits and vegetables aren't the only local products in the kitchen. An abundance of high-quality products and generations of tradition allow Asheville to offer top-of-the-line barbecue dishes. There are phenomenal burger joints, authentic Mexican cuisine, and all kinds of funky restaurants pushing the envelope in Asheville.