Where to eat between Toronto and Charlottesville

This food trip itinerary gives you restaurant recommendations for places to eat over 3 days. Starting from Toronto, you can leave at 7:00 am and drive for about an hour to the first stop.

2470 Military Rd
Niagara Falls, NY
(716) 236-7474
$$
Day 1. Arrive at 8:00 am. Eat for about 2 hours. Then drive for about 30 minutes.
415 Dick Rd
Cheektowaga, NY
(716) 393-3720
$$
  782 reviews
Japanese restaurants, Sushi, Thai restaurants
11am to 10:20pm
Arrive at 10:30 am. Wait for about 30 minutes. Double check the opening time of 11:00 am. Eat for about 2 hours. Then drive for about 30 minutes.
39 Evans St
Hamburg, NY
(716) 648-1016
$$
  194 reviews
Asian Fusion, Thai restaurants
11:30am to 9:30pm
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about an hour.
146 N Union St
Olean, NY
(716) 372-2985
$$
  178 reviews
Sandwiches, Steakhouses
11am to 10pm
Arrive at 4:30 pm. Eat for about 2½ hours. Then drive for about 5 minutes.
188 N Union St
Olean, NY
(716) 379-8656
$$
  93 reviews
Mediterranean food, Salad, Soup
11am to 10pm
Arrive at 7:10 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about 40 minutes.
1 W Main St
Mount Jewett, PA
(814) 778-5757
$
  17 reviews
Breakfast & Brunch, Coffee & Tea, Sandwiches
6am to 2pm
Day 2. Arrive at 7:40 am. Eat for about 2 hours. Then drive for about an hour.
32 N Brady St
Du Bois, PA
(814) 375-9113
$$
Arrive at 10:40 am. Wait for about 20 minutes. Double check the opening time of 11:00 am. Eat for about 2 hours. Then drive for about 30 minutes.
460 State St
Curwensville, PA
  2 reviews
Cafes
Arrive at 1:30 pm. Eat for about an hour. Then drive for about 30 minutes.
209 E Presqueisle St
Philipsburg, PA
(814) 343-6789
  1 review
Sandwiches
11am to 5pm
Arrive at 3:00 pm. Eat for about an hour. Then drive for about an hour.
900 Main St
Portage, PA
(814) 736-3888
$
Arrive at 5:00 pm. Eat for about an hour. Then drive for about 40 minutes.
132 E Pitt St
Bedford, PA
(814) 623-1130
$$$
Arrive at 6:40 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:40 am. Then drive for about 20 minutes.
151 E Main St
Everett, PA
(814) 652-5135
$$
  17 reviews
Italian restaurants, Pizza
11am to 9:30pm
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 40 minutes.
33 N Washington St
Berkeley Springs, WV
(304) 258-1196
$$
  310 reviews
Cafes, American restaurants (New style)
11am to 9pm
Arrive at 1:40 pm. Eat for about 2 hours. Then drive for about 50 minutes.
334 W Boscawen St
Winchester, VA
(540) 686-7490
$$
  501 reviews
Bakeries, Seafood restaurants, Southern food
8am to 8pm
Arrive at 4:30 pm. Eat for about 2 hours. Then drive for about 30 minutes.
116 South St
Front Royal, VA
(540) 631-0300
$
  682 reviews
Burgers, Ice Cream & Frozen Yogurt, Sandwiches
11am to 10pm
Arrive at 7:00 pm. Eat for about 2 hours. Then drive for about an hour.

Reach your destination in Charlottesville around 10:20 pm after eating at 15 restaurants over 3 days. If you were to drive nonstop, it would take about 10 hours driving roughly 527 miles straight to Charlottesville. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Gastropubs, American restaurants (New style), Japanese restaurants, Sushi, Thai restaurants, Asian Fusion, or more. Enjoy the journey!

Powered by


Find:


From:
     

To:
     




About    ·    Privacy    ·    Contact