Best Restaurants in Asheville, North Carolina

Discover the best restaurants and places to eat in Asheville, North Carolina, near you now.

Local restaurants Breakfast restaurants Family restaurants Southern restaurants (US) Italian restaurants Mexican restaurants Pizza restaurants Fried chicken takeaway Hamburger restaurants Sandwich shops Takeout restaurants Lunch restaurants Pizza takeaway Greek restaurants Bars & grill American restaurants Sports bars Diner Chinese restaurants Sushi restaurants Buffet restaurants Seafood restaurants Fast food restaurants Coffee shops Indian restaurants Tex-Mex restaurants Vegetarian restaurants Irish pubs Asian restaurants Japanese restaurants Burrito restaurants Taco restaurants Health food restaurants Cafe Juice shops Hotel Association / Organization Meal delivery Gluten-free restaurants Açaí shops Vegan restaurants Hot dog restaurants Hot dog stand Caterer Dessert restaurants Ice cream shops Health food store Mobile caterer Pizza delivery Chicken wings restaurants Deli Southwestern restaurants (US) Corporate campus Bars Brunch restaurants New American restaurants Organic restaurants Korean restaurants Chicken restaurants Delivery service Latin American restaurants Asian fusion restaurants Thai restaurants Barsbecue restaurants Cheesesteak restaurants Dim sum restaurants Delivery Chinese restaurants Bakery Pastry shops Cookie shops Live music venues Sake brewery Salad shops Catering food and drink supplier Food products supplier Beer store Steak houses Traditional American restaurants Wine bars Mediterranean restaurants Soup restaurants Australian restaurants Pho restaurants Bubble tea store Sushi takeaway Caribbean restaurants Middle Eastern restaurants Cocktail bars Soul food restaurants Tea houses Japanese curry restaurants Oyster bars restaurants South American restaurants Brazilian restaurants Cantonese restaurants Mandarin restaurants Hawaiian restaurants Tapas bars Tapas restaurants Fine dining restaurants Live music bars French restaurants Argentinian restaurants Wok restaurants Dessert shops Noodle shops South Asian restaurants Seafood market Brewery Winery Asian grocery store Grocery store Asian houseshold goods store Espresso bars Coffee store Internet cafe Movie theater Distillery Beer hall Food court Snack bars Ramen restaurants Gift shops Box lunch supplier Gourmet grocery store European restaurants Ethiopian restaurants Farmers' market Bagel shops Japanese steakhouses Event venues Wedding venues Bistro Donut shops

238 restaurants found in Asheville.

Find Restaurants in Asheville Nearby Your Location

Big Tikka Asheville

Indian restaurant

Address: 49 Rankin Ave, Asheville, NC 28801

Golden Chips

Fast food restaurant

Address: 1800 Hendersonville Rd Ste 11, Asheville, NC 28803

Little Chango

Restaurant

Address: 134 Coxe Ave, Asheville, NC 28801

The Smokin' Onion Restaurant + Food Truck

Vegan restaurant

Address: 697 Haywood Rd, Asheville, NC 28806

Jargon

New American restaurant

Address: 715 Haywood Rd, Asheville, NC 28806

Nopales Fresh Mex Express

Mexican restaurant

Address: 26 Carl Alwin Pl #30, Asheville, NC 28803

Reserve

Pizzeria Napoli

Pizza restaurant

Address: 1987 Hendersonville Rd Suite G, Asheville, NC 28803

Reserve

Moose Cafe

Restaurant

Address: 570 Brevard Rd, Asheville, NC 28806

Little D's

American restaurant

Address: 952 Merrimon Ave, Asheville, NC 28804

Whit's Frozen Custard (North Asheville)

Ice cream shop

Address: 565 Merrimon Ave, Asheville, NC 28804

Liberty House Coffee and Café

Cafe

Address: 221 S Liberty St, Asheville, NC 28801

plant

Vegan restaurant

Address: 165 Merrimon Ave, Asheville, NC 28801

Reserve

Movie Bistro - Asheville

Restaurant

Address: 1640 Hendersonville Rd, Asheville, NC 28803

Sand Hill Kitchen

Restaurant

Address: 491 Sardis Rd, Asheville, NC 28806

Fahrenheit Pizza & Brew

Pizza restaurant

Address: 17 Lee St S, Asheville, NC 28803

Addissae Ethiopian Restaurant

Ethiopian restaurant

Address: 48 Commerce St, Asheville, NC 28801

Andaaz

Indian restaurant

Address: 28 Hendersonville Rd, Asheville, NC 28803

Order

Abeja's House Cafe

Latin American restaurant

Address: 1550 Hendersonville Rd #116, Asheville, NC 28803

Garden Grille and Bar

Restaurant

Address: 9 Rocky Ridge Rd, Asheville, NC 28806

Corner Kitchen

American restaurant

Address: 3 Boston Way, Asheville, NC 28803

Nine Mile

Restaurant

Address: 751 Haywood Rd, Asheville, NC 28806

Five Points Restaurant

Diner

Address: 258 Broadway St, Asheville, NC 28801

Reserve

Botiwalla by Chai Pani

Indian restaurant

Address: 697 Haywood Rd, Asheville, NC 28806

RosaBees

Hawaiian restaurant

Address: 27 Foundy St #20, Asheville, NC 28801

Zambra

Tapas restaurant

Address: 85 W Walnut St, Asheville, NC 28801

Reserve

Jerusalem Garden Café

Mediterranean restaurant

Address: 78 Patton Ave, Asheville, NC 28801

City Bakery

Cafe

Address: 88 Charlotte St, Asheville, NC 28801

Mother Ocean Seafood Market

Seafood market

Address: 640 Merrimon Ave, Asheville, NC 28804

Pulp + Sprout Juice Bar and Vegan Cafe

Juice shop

Address: 233 S Liberty St, Asheville, NC 28801

Reserve

Nine Mile

Caribbean restaurant

Address: 233 Montford Ave, Asheville, NC 28801

Montford Deli

Restaurant

Address: 1461 Merrimon Ave, Asheville, NC 28804

Sunset Terrace

Restaurant

Address: 290 Macon Ave, Asheville, NC 28804

The S&W Market

Food court

Address: 56 Patton Ave, Asheville, NC 28801

Cinemark Bistro at The Carolina Asheville

Movie theater

Address: 1640 Hendersonville Rd, Asheville, NC 28803

Reserve

Itto Ramen & Japanese Tapas

Japanese restaurant

Address: 3 Biltmore Ave, Asheville, NC 28801

Reserve

Dilbar

Indian restaurant

Address: 5 Biltmore Ave Suite A, Asheville, NC 28801

Reserve

Wasabi Japanese Restaurant

Japanese restaurant

Address: 19 Broadway St, Asheville, NC 28801

Asheville Pizza South

Pizza restaurant

Address: 1850 Hendersonville Rd, Asheville, NC 28803

Reserve

Rocky's Hot Chicken Shack

Southern restaurant (US)

Address: 1455 Patton Ave, Asheville, NC 28806

Reserve

Wild Ginger Noodle Bar

Pho restaurant

Address: 1950 Hendersonville Rd Ste 12, Asheville, NC 28803