Where to eat between Niagara Falls and Asheville
This food trip itinerary gives you restaurant recommendations for places to eat over 5 days. Starting from Niagara Falls, you can leave at 8:10 am and drive for about an hour to the first stop.

3 E Main St
Westfield, NY
(716) 326-3600
$$
Westfield, NY
(716) 326-3600
$$
Day 1. Arrive at 9:30 am. Eat for about 2½ hours. Then drive for about 50 minutes.

1402 W 10th St
Erie, PA
(814) 454-0700
$$
Erie, PA
(814) 454-0700
$$
Arrive at 12:50 pm. Explore the area for about 3 hours. Double check the opening time of 4:00 pm. Eat for about 2 hours. Then drive for about 30 minutes.

103 Meadville St
Edinboro, PA
(814) 734-3400
$
Edinboro, PA
(814) 734-3400
$
Arrive at 6:30 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 9:40 am. Then drive for about an hour.

141 S Main St
Slippery Rock, PA
(724) 794-2337
$$
Slippery Rock, PA
(724) 794-2337
$$
Day 2. Arrive at 11:00 am. Eat for about 2½ hours. Then drive for about 50 minutes.

7795 Mcknight Rd
Pittsburgh, PA
(412) 364-1760
$$
Pittsburgh, PA
(412) 364-1760
$$
Arrive at 2:20 pm. Eat for about 2½ hours. Then drive for about 20 minutes.

146 Sixth St
Pittsburgh, PA
(412) 709-6622
$$
Pittsburgh, PA
(412) 709-6622
$$

4pm to 10pm
Arrive at 5:10 pm. Eat for about an hour. Then drive for about an hour.

1002 Suncrest Towne Ctr
Morgantown, WV
(304) 777-4749
$$
Morgantown, WV
(304) 777-4749
$$
Arrive at 7:20 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:30 am. Then drive for about 30 minutes.

1742 Fairmont Ave
Fairmont, WV
(304) 363-3190
$$
Fairmont, WV
(304) 363-3190
$$
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 20 minutes.

128 Thompson Dr
Bridgeport, WV
(304) 842-8855
$
Bridgeport, WV
(304) 842-8855
$
Arrive at 1:20 pm. 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 4:20 pm. Eat for about 2 hours. Then drive for about an hour.

103 Keller Ave
Fayetteville, WV
(304) 574-4777
$$
Fayetteville, WV
(304) 574-4777
$$
Arrive at 7:40 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 11:00 am. Then drive for about 5 minutes.

219 W Maple Ave
Fayetteville, WV
(304) 574-2200
$$
Fayetteville, WV
(304) 574-2200
$$
Day 4. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about an hour.

909 Oakvale Rd
Princeton, WV
(304) 425-4194
$$
Princeton, WV
(304) 425-4194
$$
Arrive at 2:10 pm. Eat for about 2 hours. Then drive for about 40 minutes.

170 E Main St
Wytheville, VA
(276) 223-2334
$$
Wytheville, VA
(276) 223-2334
$$
Arrive at 4:50 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 8:00 am. Then drive for about an hour.

331 Douglas Dr
Damascus, VA
(276) 475-5505
$$
Damascus, VA
(276) 475-5505
$$
Day 5. Arrive at 9:00 am. Eat for about an hour. Then drive for about 20 minutes.

128 Pecan St SE
Abingdon, VA
(276) 698-3159
$$
Abingdon, VA
(276) 698-3159
$$
Arrive at 10:20 am. Eat for about 2 hours. Then drive for about 50 minutes.

2715 N Roan St
Johnson City, TN
(423) 283-4723
$$
Johnson City, TN
(423) 283-4723
$$
Arrive at 1:10 pm. Eat for about 2 hours. Then drive for about 50 minutes.

620 W Main St
Burnsville, NC
(828) 536-0010
$
Burnsville, NC
(828) 536-0010
$
Arrive at 4:00 pm. Eat for about 2 hours. Then drive for about 40 minutes.
Reach your destination in Asheville around 6:40 pm after eating at 18 restaurants over 5 days. If you were to drive nonstop, it would take about 11 hours driving roughly 712 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 French restaurants, Southern food, American restaurants (Traditional), Waffles, Breakfast & Brunch, Cafes, or more. Enjoy the journey!
Powered by