Where to eat between Charlotte and Asheville

This food trip itinerary gives you restaurant recommendations for places to eat over 3 days. Starting from Charlotte, you can leave at 11:00 am and drive for about 5 minutes to the first stop.

1600 W Morehead St
Charlotte, NC
(704) 332-0402
$$
  1482 reviews
Burgers, American restaurants (Traditional)
11am to 11pm
Day 1. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 10 minutes.
4630 Old Pineville Rd
Charlotte, NC
(704) 523-6330
$$
  798 reviews
Barbeque, Chicken Wings, Southern food
11am to 12pm
Arrive at 1:10 pm. Eat for about 2 hours. Then drive for about 20 minutes.
3418 S New Hope Rd
Gastonia, NC
(704) 879-9344
$$
  215 reviews
Sushi
11am to 10pm
Arrive at 3:30 pm. Eat for about 2 hours. Then drive for about 10 minutes.
2205 E Franklin Blvd
Gastonia, NC
(704) 603-6135
  112 reviews
11am to 9pm
Arrive at 5:40 pm. Eat for about an hour. Then drive for about 10 minutes.
109 E Hudson Blvd
Gastonia, NC
(704) 866-7588
$
Arrive at 6:50 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about 20 minutes.
318 E Gold St
Kings Mountain, NC
(704) 750-4026
  27 reviews
Thai restaurants
Day 2. Arrive at 7:20 am. Eat for about 2 hours. Then drive for about 20 minutes.
233 S Lafayette St
Shelby, NC
(704) 487-0016
$$
  116 reviews
American restaurants (Traditional)
11am to 11pm
Arrive at 9:40 am. Explore the area for about an hour. Double check the opening time of 11:00 am. Eat for about 2 hours. Then drive for about 10 minutes.
1664 S Lafayette St
Shelby, NC
(704) 600-6133
$
  8 reviews
Mexican restaurants
10am to 9pm
Arrive at 1:10 pm. Eat for about 2 hours. Then drive for about 10 minutes.
121 N Main St
Shelby, NC
(704) 313-7286
$
  4 reviews
Japanese restaurants
11am to 9:30pm
Arrive at 3:20 pm. Eat for about 2 hours. Then drive for about 20 minutes.
146 E Main St
Forest City, NC
(828) 229-3330
$$
Arrive at 5:50 pm. Eat for about 2 hours. Then drive for about 10 minutes.
123 W 2nd St
Rutherfordton, NC
(828) 980-1622
$$
  85 reviews
Thai restaurants
11:30am to 9pm
Arrive at 8:00 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:50 am. Then drive for about 10 minutes.
107 W Main St
Spindale, NC
(828) 382-0045
  4 reviews
Cafes
11am to 8:30pm
Day 3. Arrive at 11:00 am. Eat for about an hour. Then drive for about 20 minutes.
4066 Pea Ridge Rd
Mill Spring, NC
(828) 863-1121
$$
  26 reviews
Asian Fusion, Seafood restaurants, Sushi
11am to 10pm
Arrive at 12:20 pm. Eat for about 2 hours. Then drive for about 40 minutes.
3749 Sweeten Creek Rd
Arden, NC
(828) 676-3222
$$
Arrive at 3:00 pm. Eat for about 2 hours. Then drive for about 10 minutes.
1829 Hendersonville Rd
Asheville, NC
(828) 505-7676
$$
Arrive at 5:10 pm. Eat for about 2 hours. Then drive for about 10 minutes.
13 Biltmore Ave
Asheville, NC
(828) 239-2946
$$$
  1948 reviews
Tapas
4pm to 11pm
Arrive at 7:20 pm. Eat for about 2 hours. Then drive for about 5 minutes.

Reach your destination in Asheville around 9:30 pm after eating at 16 restaurants over 3 days. If you were to drive nonstop, it would take about 2 hours driving roughly 127 miles straight to Asheville. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Burgers, American restaurants (Traditional), Barbeque, Chicken Wings, Southern food, Sushi, or more. Enjoy the journey!

Powered by


Find:


From:
     

To:
     




About    ·    Privacy    ·    Contact