Where to eat between Charlotte and Pittsburgh
This food trip itinerary gives you restaurant recommendations for places to eat over 5 days. Starting from Charlotte, you can leave at 3:20 pm and drive for about 40 minutes to the first stop.

104 S Main St
Mooresville, NC
(704) 230-1720
$$$
Mooresville, NC
(704) 230-1720
$$$
Day 1. Arrive at 4:00 pm. Eat for about 2½ hours. Then drive for about an hour.

102 E Main St
Elkin, NC
(336) 258-2144
$$
Elkin, NC
(336) 258-2144
$$
Arrive at 7:30 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:30 am. Then drive for about 30 minutes.

502 S Andy Griffith Pkwy
Mount Airy, NC
(336) 786-1313
$$
Mount Airy, NC
(336) 786-1313
$$
Day 2. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 20 minutes.

7975 Fancy Gap Hwy
Fancy Gap, VA
(276) 728-3881
$
Fancy Gap, VA
(276) 728-3881
$
Arrive at 1:20 pm. Eat for about an hour. Then drive for about 40 minutes.

170 E Main St
Wytheville, VA
(276) 223-2334
$$
Wytheville, VA
(276) 223-2334
$$
Arrive at 3:10 pm. Wait for about 50 minutes. Double check the opening time of 4:00 pm. Eat for about 2 hours. Then drive for about 40 minutes.

909 Oakvale Rd
Princeton, WV
(304) 425-4194
$$
Princeton, WV
(304) 425-4194
$$
Arrive at 6:40 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:20 am. Then drive for about 40 minutes.

401 Summers St
Hinton, WV
(304) 466-1377
$$
Hinton, WV
(304) 466-1377
$$
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 20 minutes.

1466 Ritter Dr
Daniels, WV
(304) 763-2366
$$
Daniels, WV
(304) 763-2366
$$
Arrive at 1:20 pm. Eat for about 2 hours. Then drive for about 30 minutes.

103 Keller Ave
Fayetteville, WV
(304) 574-4777
$$
Fayetteville, WV
(304) 574-4777
$$
Arrive at 4:00 pm. Eat for about 2 hours. Then drive for about 5 minutes.

219 W Maple Ave
Fayetteville, WV
(304) 574-2200
$$
Fayetteville, WV
(304) 574-2200
$$
Arrive at 6:00 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about an hour.

6759 Webster Rd
Cowen, WV
(304) 226-3800
$
Cowen, WV
(304) 226-3800
$
Day 4. Arrive at 8:00 am. Eat for about 2 hours. Then drive for about an hour.

19 E Main St
Glenville, WV
(304) 462-7454
Glenville, WV
(304) 462-7454
Arrive at 10:50 am. Eat for about 2 hours. Then drive for about 30 minutes.

125 Main Ave
Weston, WV
(304) 269-7177
$$
Weston, WV
(304) 269-7177
$$
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about 50 minutes.

1742 Fairmont Ave
Fairmont, WV
(304) 363-3190
$$
Fairmont, WV
(304) 363-3190
$$
Arrive at 4:10 pm. Eat for about 2 hours. Then drive for about 30 minutes.

54 Clay St
Morgantown, WV
(304) 241-1976
$$
Morgantown, WV
(304) 241-1976
$$
Arrive at 6:40 pm. Eat for about 2½ hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about an hour.

100 Adios Dr
Washington, PA
(724) 249-2030
$$
Washington, PA
(724) 249-2030
$$
Day 5. Arrive at 8:00 am. Eat for about 2 hours. Then drive for about 30 minutes.

2 Market Sq
Pittsburgh, PA
(412) 261-1599
$$
Pittsburgh, PA
(412) 261-1599
$$
Arrive at 10:30 am. Eat for about 2 hours. Then drive for about 5 minutes.
Reach your destination in Pittsburgh around 12:40 pm after eating at 17 restaurants over 5 days. If you were to drive nonstop, it would take about 7 hours driving roughly 447 miles straight to Pittsburgh. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Salad, Seafood restaurants, Steakhouses, Southern food, American restaurants (Traditional), American restaurants (New style), or more. Enjoy the journey!
Powered by