Where to eat between Charlotte and Niagara Falls

This food trip itinerary gives you restaurant recommendations for places to eat over 6 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
$$$
  710 reviews
Salad, Seafood restaurants, Steakhouses
4pm to 10pm
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
$$
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
$$
  202 reviews
American restaurants (New style)
11am to 9pm
Day 2. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about an hour.
170 E Main St
Wytheville, VA
(276) 223-2334
$$
Arrive at 2:00 pm. Explore the area for about 2 hours. 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
  112 reviews
Diners
7am to 10:50pm
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.
1466 Ritter Dr
Daniels, WV
(304) 763-2366
$$
  244 reviews
American restaurants (Traditional)
11am to 9:30pm
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 30 minutes.
103 Keller Ave
Fayetteville, WV
(304) 574-4777
$$
  443 reviews
Burgers, Sandwiches
11am to 10pm
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about an hour.
6759 Webster Rd
Cowen, WV
(304) 226-3800
$
Arrive at 4:30 pm. Eat for about 2 hours. Then drive for about an hour.
125 Main Ave
Weston, WV
(304) 269-7177
$$
  95 reviews
American restaurants (New style)
11am to 9pm
Arrive at 7:30 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:10 am. Then drive for about 50 minutes.
1742 Fairmont Ave
Fairmont, WV
(304) 363-3190
$$
  263 reviews
Italian restaurants
11am to 8pm
Day 4. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 30 minutes.
1002 Suncrest Towne Ctr
Morgantown, WV
(304) 777-4749
$$
  277 reviews
Pizza, Sandwiches
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about an hour.
100 Adios Dr
Washington, PA
(724) 249-2030
$$
  446 reviews
Mediterranean food
Arrive at 4:30 pm. Eat for about 2 hours. Then drive for about 30 minutes.
146 Sixth St
Pittsburgh, PA
(412) 709-6622
$$
  2101 reviews
4pm to 10pm
Arrive at 7:00 pm. Eat for about an hour. Then drive for about an hour.
141 S Main St
Slippery Rock, PA
(724) 794-2337
$$
  329 reviews
Breweries, Burgers
11am to 12pm
Arrive at 9:00 pm. Eat for about 2½ hours. Stay overnight. The next day, leave at 8:40 am. Then drive for about 20 minutes.
1438 Perry Hwy
Mercer, PA
(724) 748-3626
$$
  144 reviews
American restaurants (New style), Steakhouses
9am to 11pm
Day 5. Arrive at 9:00 am. Eat for about 2½ hours. Then drive for about an hour.
8238 Perry Hwy
Erie, PA
(814) 314-9481
$
  259 reviews
Hot dogs
11am to 10pm
Arrive at 12:50 pm. Eat for about an hour. Enjoy the rest of the day. Stay overnight. The next day, leave at 8:50 am. Then drive for about 40 minutes.
3 E Main St
Westfield, NY
(716) 326-3600
$$
Day 6. Arrive at 9:30 am. Eat for about 2½ hours. Then drive for about 30 minutes.
131 Central Ave
Dunkirk, NY
(716) 366-4030
$
  50 reviews
Mexican restaurants
11am to 8pm
Arrive at 12:30 pm. Eat for about 2 hours. Then drive for about an hour.

Reach your destination in Niagara Falls around 3:30 pm after eating at 18 restaurants over 6 days. If you were to drive nonstop, it would take about 10½ hours driving roughly 684 miles straight to Niagara Falls. 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


Find:


From:
     

To:
     




About    ·    Privacy    ·    Contact