Where to Eat

Best Restaurants in Asheville

615 restaurants across the Land of the Sky: Southern comfort food, fine dining, food trucks, farm-to-table, and everything in between.

From casual lunch counters to date-night dining rooms, Asheville's restaurant scene has something for every appetite. We've listed every restaurant in the area, sorted by rating so the top spots rise to the top.

615 restaurants sorted by rating

4.7
$$

Copper Crown

Copper Crown is a restaurant on Tunnel Road in East Asheville. Its website describes it as an elegant dining experience for the east side of town. The restaurant serves dinner and has patio seating. Reservations are recommended and are made through Resy, though its website notes limited walk-in availability. Takeout orders can be placed online and picked up on the patio. Gift cards are available through the restaurant.

1011 Tunnel Rd #100, Asheville, NC 28805, USA
4.5
$

Mamacita's Taqueria

77-A Biltmore Ave, Asheville, NC 28801, USA
4.7
$$$

Posana

Posana is a contemporary American restaurant on Biltmore Ave in downtown Asheville. Its website describes a seasonal menu built around locally sourced ingredients, with housemade pastas, fresh seafood and prime meats. The downtown location serves dinner only, and the site recommends reservations, which you can make online. Posana also has a second Asheville location at Biltmore Park in South Asheville, which the site says offers lunch and weekend brunch as well.

1 Biltmore Ave, Asheville, NC 28801, USA
4.5
$$

Mountain Madre Asheville

13 W Walnut St, Asheville, NC 28801, USA
4.6
$$

Limones Restaurant

Limones is a dinner restaurant in downtown Asheville, on Eagle Street between the Fine Arts Theater and the Wortham Center. Its website describes the food as Mexican- and Californian-inspired, with a menu that changes with the seasons. It says the restaurant has been open for more than 20 years and sits in the historic J.A. Wilson Building. The menu has shareable starters, larger plates such as carne asada, lamb rigatoni, fish asado and enchiladas, plus cocktails, wine and Mexican beer. The site says walk-ins are welcome and reservations are recommended, and reservations are booked through Resy. Online to-go ordering and gift cards are also listed.

15 Eagle St, Asheville, NC 28801, USA
4.6
$

Rosetta's Kitchen

Rosetta's Kitchen is a vegetarian and vegan restaurant on North Lexington Avenue in downtown Asheville. According to its website, it has been serving the community since 2002. The site says the food is locally sourced and made at affordable prices, with the line "Here, everyone eats." Its site has a menu, online ordering, catering information and gift cards. It also has a "Give here" page. Check the website for current days and hours, which are listed on its home page.

68 N Lexington Ave, Asheville, NC 28801, USA
4.6
$$

Good Hot Fish

Good Hot Fish is a counter-service fish fry restaurant on Buxton Avenue in downtown Asheville. Its website says the idea comes from the old Southern fish camps, with classic recipes and a chef-driven menu built around seasonality. The menu lists items such as the Good Hot Fish sandwich of fried NC catfish, a trout bologna and cheese sandwich, fish nuggets, a shrimp burger and a daily fish plate where you choose the fish and how it is cooked. Sides include baked macaroni and cheese, and the fish plates come with hushpuppies. The site says the menu changes with the season and availability. You can order online, and the restaurant offers a Host a Fish Fry option for groups. The site also has a note on its allergy policy and ADA accessibility.

10 Buxton Ave, Asheville, NC 28801, USA
4.6
$$

Jack of the Wood

Jack of the Wood is a pub in downtown Asheville with an English and Irish feel. According to its website, it opened in 1997 and is still owned by its founders. The pub once had a small brewery, but its site says beer is no longer brewed there. It serves whiskeys and a rotating list of 18 taps with local and international craft beers. The menu covers pub fare such as fish and chips, Philly cheesesteaks, Reubens, burgers and appetizers, with vegetarian options, and there is a Sunday brunch. Live music is a big part of the pub. The site lists an old-time jam on Wednesdays, a bluegrass jam on Thursdays, bands on weekends and traditional Irish sessions on Sundays. Gift cards are sold on its website.

95 Patton Ave, Asheville, NC 28801, USA
4.6
$$

The Original Vinnie's Neighborhood Italian

The Original Vinnie's Neighborhood Italian is a restaurant on Merrimon Avenue in North Asheville. According to its website, it opened in 2010 and serves old-school neighborhood Italian food inspired by the Italian restaurants of Brooklyn, the Bronx and Boston's North End. The restaurant offers indoor dining, patio dining and extended outdoor seating. The site says it does not take reservations. You can order to-go online or by phone, and the restaurant offers party trays. Vinnie's also runs a rewards program called the Goombah Club. A second location, Vinnie's South, is on Hendersonville Road in South Asheville.

641 Merrimon Ave, Asheville, NC 28804, USA
4.8

Jargon

Jargon is a dinner restaurant on Haywood Road in West Asheville. Its website describes modern American cooking built around seasonal, locally sourced ingredients, with a menu that changes often. It also serves cocktails and has a wine list. Seating includes the dining room, the bar, a chef's counter and a heated outdoor courtyard. Reservations are taken through Resy. The restaurant also runs a private event space called The Argot Room. The website says Jargon is a certified living wage employer.

715 Haywood Rd, Asheville, NC 28806, USA
4.7
$$

Sierra Nevada Taproom and Restaurant

100 Sierra Nevada Way, Fletcher, NC 28732, USA
4.6
$

Taco Temple

Taco Temple is a taco shop on Charlotte Street in Asheville. Its website calls it an independent taco joint in a quirky former 1930 gas station, with fresh-milled corn tortillas, tortas and tamales on the menu. The Mountain Xpress reported when it opened in 2016 that the tortillas are made from corn ground in-house and pressed and grilled to order. The same article described fish tacos, al pastor pork, lamb barbacoa, chorizo, rotisserie chicken and house salsas, and noted that the space holds just under 50 diners. The current menu is on the restaurant's website, so check there before you go.

132 Charlotte St, Asheville, NC 28801, USA
4.7
$$$

Neng Jr.'s

Neng Jr.'s is a small Filipinx restaurant on Haywood Road in Asheville. According to its website, it opened on July 1, 2022, in a former arcade, with an intimate 18-seat dining room and an open kitchen. The menu changes often, sometimes daily, based on what local farmers and producers have available. The kitchen draws on Filipino traditions. The entrance is in the back alley and up a flight of stairs, and the restaurant asks guests to call ahead for accessibility help. Reservations are made through Tock and are encouraged. Upstairs, Harmony Wine is a wine bar for a drink before or after dinner.

701 Haywood Rd Ste 102, Asheville, NC 28806, USA
4.7
$$$

Jettie Rae's

Jettie Rae's is an oyster house on Charlotte Street in Asheville. Its website describes fresh oysters daily and seafood-focused dishes, with an emphasis on sourcing from coastal waters and honoring sustainability. The restaurant takes reservations through Resy and says walk-in seating is available. Parties of up to six can book online, and larger groups are asked to call. The site notes that dishes are made with ghee, butter and olive oil, and asks guests to tell their server about any allergies. On-site parking is available, with more across the street. Jettie Rae's also runs a free rewards program called the Shuckers Club, and it hosts a monthly seafood event it calls Sunday Socials.

143 Charlotte St, Asheville, NC 28801, USA
4.5
$$

Chai Pani

32 Banks Ave, Asheville, NC 28801, USA
4.6

Itto Ramen & Japanese Tapas

3 Biltmore Ave, Asheville, NC 28801, USA
4.6
$$$

The Admiral

400 Haywood Rd, Asheville, NC 28806, USA
4.6

Pack's Tavern

Pack's Tavern is a restaurant and taproom in downtown Asheville, on South Spruce Street near Pack Square Park. Its website describes a historic downtown tavern with food, drafts and cocktails. The menu includes shareable starters such as wood-fired pretzels, wings and fried green tomatoes, plus salads and soup. The site says it offers gluten free bread and menu modifications, and it takes online orders. Seating is first-come, first-served, with no reservations for regular service, and the patio welcomes leashed dogs. The Century Room is a separate event space listed on the site for weddings and group dinners. The site notes there is no on-site parking, with street meters and nearby garages downtown.

20 S Spruce St, Asheville, NC 28801, USA

Showing 1 to 18 of 615

Explore More

Still hungry for more?

Check out our curated lists and blog posts for restaurant recommendations from locals who eat here every week.