Unforgettable Restaurants In Asheville We Crave As Locals (2025)
From locals, dine at the best restaurants in Asheville, including Tall John’s, Nine Mile, Posana, Plant, and Jerusalem Garden Cafe. Our list includes tourist hot spots, local haunts, cafes, and wine bars. Enjoy James Beard award-winning restaurants alongside budget-friendly, casual eats perfect for the family or Fido.
This post may contain affiliate links that earn us a commission at no extra cost to you. If you love these free guides, support Uncorked Asheville with a small tip.
Living in Asheville for 5+ years, we eat out multiple times a week, including takeout and delivery; think hundreds of Western North Carolina restaurants. So of course, all photos are our own, and what we ordered. Nothing is sponsored.
If your favorite restaurant is missing, we have more guides filled with places to eat in Asheville broken down by cuisine, price, ambiance/occasion, and neighborhood. There are so many restaurants in Asheville, we couldn’t possibly name them all.
What You'll Find In This Guide
Nine Mile – Caribbean-Inspired Cuisine & Brews
- Best food intolerance-friendly restaurant
- Reservations: None
- Neighborhoods: Montford, West, & South AVL
- Price Range: $9 – $36
- Cuisine: Caribbean-inspired
- Contact: Multiple Asheville locations; refer to their website
A Caribbean-inspired Asheville restaurant, enjoy menu items like Cajun chicken, salmon over pasta, and coconut curry shrimp. I almost always order the Irie Ites, and Tom leans towards their Back-A-Yard Bowl. For Caribbean, my stomach appreciates that not all of the dishes are spicy. We bring our out-of-town guests here, especially when we are craving a casual environment. Nine Mile recently started brewing their own beer.
We adore Nine Mile’s Montford restaurant for date night. Walk the neighborhood, passing gorgeous historic homes, Little Free Libraries, Montford’s famous B&Bs, and Montford Park. May through October, watch free Shakespeare in the Park under the stars.
Tall John’s – Neighborhood Tavern With A Memorable Bathroom
- Neighborhood restaurant with great bar seating
- Reservations: Highly recommended; Resy
- Neighborhood: Montford
- Price Range: $7 – $37
- Cuisine: American
- Contact: 152 Montford Ave, Asheville, NC 28801 | (828) 782-5514
Yes; you read that right… Make sure you use the restroom at Tall John’s; the wallpaper is sure to make you smile. Of course, their food will too. Located in the former Chiesa, we prefer sitting at the kitchen counter. With a seasonally changing menu, I order items like mussels and schnitzel while Tom enjoys their burger or roasted chicken. From 4 to 5 PM, don’t miss Tall John’s half off appetizers. Be sure to order their Freezer-Cold Dirty martini – it’s my favorite drink in Asheville. Discover even more cozy taverns.
Plant – Best Vegan Cuisine (Even If You Aren’t Vegan)
- Date night
- Reservations: Highly recommended; Resy
- Neighborhood: North Asheville
- Price Range: $12 – $26
- Cuisine: Dedicated vegan
- Contact: 165 Merrimon Avenue, Asheville, NC 28801 | (828) 258-7500
Tom and I aren’t vegan, but Plant is still one of our favorite restaurants in Asheville. A James Beard Award semifinalist, their menu features seasonal and organic options like ramen, veggie lasagna, Brussels sprouts, curries, and nachos. We love sitting on the outside patio with fresh cocktails and endless small plates. I live for Plant’s cheese plate, ravioli, and roasted beets. Tom will order anything with that melty vegan queso.
For more low-key vegan and vegetarian restaurants, we highly recommend Pulp & Sprout and Laughing Seed Cafe. If you are lactose-intolerant like me, try these dairy-free spots across Asheville.
Thai Pearl – Spectacular Thai Food
- Delicious neighborhood restaurant
- Reservations: None
- Neighborhood: West Asheville
- Price Range: $8 – $22
- Cuisine: Asian
- Contact: 747 Haywood Road Asheville, NC 28806 | (828) 412-5905
A favorite of Tom’s, Thai Pearl serves up the best Thai food in Asheville. Located between two popular West Asheville restaurants, Nine Mile and Jargon, select from curries, rice dishes, stir-fries, soups, Thai salads, and fresh oysters. We enjoy Chef May’s Thai onion rings, ginger soup, green papaya salad, Pad Thai, and Thai Basil dishes. Chef May, who trained at The Royal Palace in Bangkok and alongside a Michelin Star Chef in Australia, brings a unique touch to the cuisine. Takeout from Thai Pearl is never a bad idea.
For more Thai food, we love ordering takeout from Siam Thai Restaurant close to Weaverville as well as eating at Downtown’s Bee Thai Kitchen (formerly Little Bee Thai).
Leo’s House Of Thirst – Favorite Local Wine Bar
- Cozy wine bar with deliciously paired tapas under the trees
- Reservations: None
- Neighborhood: West Asheville
- Price Range: $6 – $36
- Cuisine: Wine & Tapas
- Contact: 1055 Haywood Rd, Asheville, NC 28806 | (828) 505-8017
A fantastic wine bar, Leo’s House of Thirst is our go-to for casual date nights, especially to satiate our tapas cravings. Peruse an impressive wine selection by the glass, half carafe, or bottle, including unique orange and pink wines. The menu features handhelds, pasta, veggies, chicken, and charcuterie. Sit outside on the garden patio with your dog or enjoy their charming indoor bar and tables. I need their olives, vegan soup, and anything raw from the sea.
A toss-up for which wine bar I wanted to showcase this year, if you are looking for a fancier option, we also love Zambra in Downtown Asheville. It’s romantic interior is perfect for tapas date night.
Gypsy Queen Cuisine – Unforgettable Mediterranean
- Lebanese street food with plentiful vegan, veggie, and GF options
- Reservations: None
- Neighborhood: West Asheville
- Price Range: $7 – $18 (also family-style options)
- Cuisine: Mediterranean/Lebanese
- Contact: 807 Patton Ave, Asheville, NC 28806 | (828) 575-2758
One of the best restaurants in Asheville that rarely makes others’ lists, Gypsy Queen Cuisine (GQC) is the city’s best-kept secret for delicious Mediterranean & Lebanese street food. Find mezze options, including grape leaves, hummus, and our favorite, fried Brussels sprouts and cauliflower. Suzy’s Sampler is a go-to for me. For entrees, savor rice bowls, gyros, platters, and wraps. GQC is great for lunch and our go-to for takeout.
Edison (Grove Park Inn) – Incredible Sunset Dinner
- Historic rooftop restaurant with stunning sunset mountain views
- Reservations: Recommended; OpenTable
- Neighborhood: North Asheville/Grove Park
- Price Range: $12 – $32
- Cuisine: American
- Contact: 290 Macon Ave, Asheville, NC 28804 | (800) 438-580
We frequent Edison at The Omni Grove Park Inn for its stunning sunset views over the Blue Ridge Mountains. This is a “must” thing to do in Asheville. It’s also one of our favorite rooftop restaurants. While we suggest making reservations for sunset hour (check times!), you could also opt for a delicious lunch with seasonal craft cocktails, local beers, and a menu featuring sandwiches, charcuterie, soups, wings, Thai lettuce wraps, and salads. For a high-end dining experience, try Sunset Terrace for delectable scallops and steak.
For more Asheville attractions like The Omni Grove Park Inn, Biltmore Estate is full of great dining options. However, you will need a daytime ticket, overnight property reservation, or annual pass to enter the grounds. Even as locals (and passholders), Cedric’s Tavern is one of our favorite Asheville restaurants. Enjoy seasonal cocktails and tavern bites while Cedric the Saint Bernard looks over you. Stable Cafe is great for the littles.
Posana Restaurant – Dedicated Gluten-Free Fine Dining
- Dedicated gluten-free kitchen and fine dining; pet menu
- Reservations: Recommended; OpenTable
- Neighborhood: Downtown AVL
- Price Range: $11 – $53
- Cuisine: Contemporary American
- Contact: 1 Biltmore Ave, Asheville, NC 28801 | (828) 505-3969
Posana stands out as one of best Asheville restaurants for gluten-free diners, promising a dedicated gluten-free kitchen for Celiacs like Tom. Their menu features local and contemporary American cuisine. Enjoy roasted beets, grilled chicken, octopus, gnocchi, pork loin, steak, and more. Menus change seasonally, and they even have one for your pooch, who is welcome on the outdoor patio overlooking Downtown’s Pack Square. Discover more delicious restaurants in Downtown Asheville.
Haywood Common – Casual Eats With Great Outdoor Space
- Pet & family-friendly healthy eats with a shared patio/beer bar
- Reservations: None
- Neighborhood: West Asheville
- Price Range: $12 – $18
- Cuisine: American
- Contact: 507 Haywood Rd, Asheville, NC 28806 | (828) 575-2542
Haywood Common is one of the best places to eat in Asheville for families, pet-friendly dining, and casual meals, especially with that shared The Whale patio (beer!). We dine here more than anywhere else. Enjoy a healthy menu featuring bowls, salads, sandwiches, and the best cocktails in town. Don’t miss Haywood Common’s fantastic weekend brunch with options like chicken biscuits, avocado toast, and breakfast hash. I always need a handcrafted cocktail and cold brew paired with taters tots and poke. Sorry, not sorry…
Jettie Rae’s Oyster House – A Favorite For Seafood
- New England-style seafood
- Reservations: Recommend; Resy
- Neighborhood: North Asheville
- Price Range: $14 – $37
- Cuisine: Seafood
- Contact: 143 Charlotte St, Asheville, NC 28801 | (828) 505-4499
For our New England-style fish lovers, Jettie Rae’s has the best seafood. Sit in a renovated Gulf Gas Station, and peruse a menu filled with oysters, shrimp cocktail, mussels, and clams, complemented by a creative and spicy cocktail list. They boast a raw bar, and for non-seafood eaters find burgers and salads. I go here when I need my fried clam fix. They also own Vinnie’s Neighborhood Italian, which feels like my grandparents’ houses growing up (go; it is a fun time!); think Italian-American cuisine in the best cheesy – but accurate – setting.
Jerusalem Garden Cafe – Downtown Moroccan Gem
- Vibrant, casual cafe
- Reservations: Not usually needed; reserve on website
- Neighborhood: Downtown Asheville
- Price Range: $14 – $38
- Cuisine: Moroccan & Mediterranean
- Contact: 78 Patton Ave, Asheville, NC 28801 | (828) 254-0255
If you are shopping in Downtown Asheville, be sure to drop into Jerusalem Garden Cafe. A cozy and vibrant restaurant, we especially frequent them for lunch and weekend brunch. Hummus, gyros, and grape leaves are my go-to. They even have gluten-free pita for Tom. Brunch promises unique Mediterranean twists on classics. Nearby, we also love Red Ginger Dimsum and Tapas for dumplings.
Chai Pani – Famous Indian Street Food
We didn’t want to have a list of the best Asheville restaurants without naming a few of the big ones.
- James Beard-award winning Indian street food
- Reservations: None
- Neighborhood: Downtown Asheville/South Slope
- Price Range: $10 – $18
- Cuisine: Indian
- Contact: 32 Banks Ave, Asheville, NC 28801 | (828) 254-4003
It’s no secret that Chai Pani is one of the best Indian restaurants in Asheville, with Chef Meherwan Irani winning a James Beard Award. Featured in The New York Times, GQ Magazine, and New York Magazine, with a visit from Samantha Brown, Chai Pani offers an array of spicy Indian snacks. Tom and I most enjoy their okra fries, chicken pakoras (when they are on the menu), rice, daal, bhel puri, and corn bhel. The new South Slope space is on fire (it’s an experience!) along with its unique handcrafted cocktails.
12 Bones Smokehouse – Our Pick For BBQ
- Dine like the Obamas with Southern comfort food
- Reservations: None
- Neighborhood: South Asheville (brewery) & RAD (closed indefinitely)
- Price Range: $9 – $35
- Cuisine: BBQ
- Contact: See their website
North Carolina is famous for its BBQ, and we have multiple favorite BBQ restaurants in Asheville, including Luella’s Bar-B-Que and 12 Bones. 12 Bones is famous because the Obamas dined here. Their South location houses their brewery with a gorgeous Anthony Bourdain mural painted by Gus Cutty. We always order 12 Bones pulled pork sandwiches, huge BBQ platters, and ribs. Their “just a taste” option is perfect for kids. We take all of our out-of-town guests here, including my parents. Discover even more of the best breweries the city has to offer.
Cúrate – Famous Spanish Wine & Tapas
- James Beard-award winning Spanish tapas & wine bar in a former 1927 bus depot
- Reservations: Strongly recommended; Resy
- Neighborhood: Downtown Asheville
- Price Range: $18 – $50
- Cuisine: Spanish
- Contact: 3 Biltmore Ave, Asheville, NC 28801 | (828) 239-2946
Dine at Cúrate, Asheville’s most famous restaurant where both Anthony Bourdain and Gordon Ramsay ate. Chef Katie Button and owner Felix Meana, former José Andrés associates, manage this spot. Enjoy decadent Spanish tapas and sherry. I love charcuterie with a shoulder cut of the jamon iberico, anything octopus, and delicious skewered meats. Ask about a vegan/GF dessert that isn’t always listed on the menu. La Bodega (temporarily closed), their wine bar, also offers a more casual and budget-friendly experience, if you can’t get into Cúrate.
Stoney Knob Cafe – Nearby Funky Fun Weaverville Restaurant
- Minutes from North Asheville
- Reservations: Recommended; call
- Neighborhood: Weaverville
- Price Range: $10 – $27
- Cuisine: American fare with a Mediterranean twist
- Contact: 337 Merrimon Ave, Weaverville, NC 287 | (828) 645-3309
Stoney Knob Café is one of our favorite Weaverville restaurants – just outside of Asheville. We had to include them because they are SO good and SO memorable. From the outside, Stoney Knob looks like an unassuming diner. Inside, find eye candy like lava lamps, an Elvis statue, and funky fun décor. With a Mediterranean-American menu, we enjoy anything from their grilled octopus and burgers to seafood entrees and lettuce wraps. I always need a sangria. They also have Sunday brunch and above and beyond service.
Bone & Broth – Tavern With Locally-Sourced Food (Temporarily Closed)
- Elevated Southern classics
- Reservations: Highly recommended; Resy
- Neighborhood: North Asheville
- Price Range: $6 – $54
- Cuisine: Meat lovers
- Contact: 94 Charlotte St, Asheville, NC 28801 | (828) 505-2849
North Asheville houses some of the best restaurants like Bone & Broth. This classy tavern is for meat lovers, sourcing from local butchery, The Chop Shop. It’s one of my favorite soup spots for bone broth as well as for celebrating anniversaries/milestones. I usually order a burger, mussels, or salmon on fresh salad paired with a bottle of wine or house-infused liquor cocktail. Walk off your meal in the gorgeous historic Chestnut Street area filled with Little Free Libraries.
ELDR – Charming Cottage Ambiance (Temporarily Closed)
- Charming ambiance perfect for lunch or weekend brunch
- Reservations: Recommended; OpenTable
- Neighborhood: North Asheville/Grove
- Price Range: $14 – $38
- Cuisine: American
- Contact: 111 Grovewood Rd, Asheville, NC 28804 | (828) 407-1400
For ambiance, ELDR promises a fairy-tale dining experience with indoor and outdoor seating and a small bar. Enjoy breakfast, weekend brunch, lunch, and dinner. ELDR’s menu features marinated olives, charcuterie, burgers, pasta, sandwiches, and more. Dinner includes hearty pasta dishes, duck, pork chops, and fish. I love to meet up with friends for coffee, salads, cocktails, and brunch here. Tom especially appreciates the Oban whisky for his Old Fashioned paired with a burger with GF bread.
Christine Frascarelli
Christine (pronouns: she/her) is the owner of Uncorked Asheville. After falling in love with those gorgeous Blue Ridge Mountains, Christine and her husband Tom decided to call Asheville, North Carolina home. When her pointy Italian nose isn’t stuck in a book, Christine is adopting all of the kitties, getting lost in the forest, and drinking an ESB. She has a BA in English and History from Smith College, her MLIS from USF-Tampa, and is a former U.S. Fulbright Scholar - Indonesia. Christine also owns The Uncorked Librarian LLC with books and movies to inspire travel.
Being new-ish (2.8yrs) to the area, your news insights have led us to terrific gastronomic, spiritual, & adventurous experiences. Our travels take us to Istanbul Turkey during October. Any recommendations for a food experience where expats frequent? We’ll be staying in old town, but can eagerly go out of our way for a delightful adventure. Thank you. A subscriber, Pam
Hi Pam,
We honeymooned in Istanbul, but unfortunately, it was so long ago, I don’t remember where we ate. We loved it, though. Great food, markets, sights, people. Have a wonderful time. Thank you for the kind words, too!
I thought Thai Pearl was closing. I dearly love the place. can you update us?
Little Bee Thai and their owners recently retired, and a new Thai restaurant moved in the following day. Thai Pearl was still going strong the last I heard.
I purchased gift certificates to Deep South Kitchen
707 Merrimon Ave
They are “temporarily closed”.
Do you have any information about them reopening or folding?
Thank you.
Hey Saul, I keep hearing this from folks, but unfortunately, I have no insider information yet. I’m so sorry.
Christine Hi. Where can I find grilled salmon?
Hey Candice, I know I emailed you since the website was trapped in a redesign for the past two weeks. However, I wanted to post your comment officially now that we are back in case others have the same question. Menus tend to change quite a bit, but you might want to check Bone & Broth, Edison at the Grove Park Inn, The Market Place, Bouchon, and Jettie Rae’s for salmon. Enjoy!
I’m looking for a Chinese restaurant where the chef cooks the meal in front of you and they put on a little show while they are cooking
If you are looking for Hibachi, you might want to try Ichiban.
I didn’t see Little Pig Bar-B-Q, I have eaten there several times
Thanks for sharing your favorite! We are always changing up our lists – and trying and re-trying places.
@David Mowry, Little Pigs still has good Broasted® Chicken and barbecue.
I love getting your in-depth research into Asheville food and happenings. As new transplants, we are still exploring. We recently found Mountain Madre downtown on Walnut. They have delicious Mexican food and great Margaritas. It’s convenient for a meal before a show at NC Theater. I haven’t seen that on your list unless i missed it. Keep up the good work!
Thanks, Kate! We really appreciate the kind words and are so glad that you love Mountain Madre! We hope you’ve caught some good shows.
@Kate Kelly, Thanks for the shout out!! We are so happy you found us!
Curate is our number one choice, followed by jettie Ray’s oyster house, posanas, wicked weed.. that’s enough to keep us satisfied and a short trip from home.
Those are great choices! Thanks for sharing!
@Riggs,
I recommend Curaté to everyone.
Zambra – great atmosphere and great selection of tapas and entrees. A go to for us when in town for a weekend.
Yes!! And wine! Thank you for sharing!
Salsa’s is our favorite Asheville restaurant! Never had a bad meal there! Delicious Caribbean fusion!
Yes! Thank you for sharing!
Gourmet Chip is one of our favorite lunch spots. Love the paninis and chips.
Thanks so much for sharing!
Y’all’s list is great! Everywhere we’ve been off of it as been wonderful, and we were struggling to find places we liked as much as our Triangle go-to’s. Thank you!
Thanks so much, Hannah! I really appreciate the kind and awesome feedback. We still need to tour the Triangle restaurants.
I should add I’m looking for something outside of the “chain” restaturants like Texas Roadhouse and Outback 🙂 LOL
Haha — I understand! Along with Asheville Proper, we’ve heard Bone & Broth is good, but we still have yet to go (I better make reservations soon!): https://boneandbrothasheville.com/menu/. They are located more toward North Asheville, outside of the walkable downtown area. They have your go-to fancy steaks and meats. I probably drive by them a few times a week!
We love Brazilian steakhouses, and we’ve also been meaning to try Brazilia Steakhouse https://brasiliasteakhouse.com/new-menu/. I hope that helps.
Any recommendations for a great steakhouse? We are coming in next month for our 15 year annivesary and trying to pick some MUST TRY places to grab an appetizer and drink and a few nice dinner spots. Your list is super helpful but I didn’t see any steakhouses mentioned. Any suggestions
Hey Sara,
On this restaurant list, Asheville Proper is somewhat newer and a steakhouse located in the Grove Arcade. I highly suggest making advanced recommendations. They would be my pick: http://www.ashevilleproper.com/. They are small, cozy but modern, and we love that burning fire.
This is much more expensive, but we also enjoy Sunset Terrace at the Omni Grove Park Inn (catch a brilliant sunset — and definitely make reservations as far out as you can here): https://www.omnihotels.com/hotels/asheville-grove-park/dining/sunset-terrace.
You can find Sunset Terrace/Edison/Grove Park Inn briefly mentioned on this list with pictures of the sunsets. Sunset Terrace has seafood, steaks, etc. Although a touristy resort, the Grove Park Inn is beautiful. As locals, we frequent it for sunsets, drinks, and food.
Hi Christine! Love this page and your colorful and clear descriptions! As an Asheville restaurant expert, I am wondering if you’d be willing to recommend a spot for a special occasion for a group of 10. While I’m a big fan of the creativity in many of the restaurants above, I’m looking for something with a traditional menu, quiet atmosphere, but not too stuffy or fancy for a family anniversary dinner… private space would be nice but not required and while price is not really an issue, I think our honorees would feel more comfortable in a sub $30 entree space. Any tips you have would be great! Thanks.
Hi Amanda! Thanks so much. Personally, I love celebrations at the Grove Park Inn — and I’d look into Edison. They have a lighter menu than Sunset Terrace, great cocktails, sunset views, and different seating options. That budget would also hit Sunset Terrace, though, which is equally nice and outside on the covered patio. Their menu is more traditional and while fancier, not stuffy.
Hi there! I am travelling to Asheville for New Year’s and I had planned to go to dinner at the Red Stag Grille… Curious if you have been! I haven’t found it on any lists as a must go, but thought it looked like such a neat place! I would love to have your insight!
Hey! The Grand Bohemian is located in a great spot and looks beautiful, but we have yet to eat at The Red Stag Grille. We are actually going to be out that way this coming week. If we need some food, I’ll try to dip in and let you know! The Red Stag has been on my to-try list.