Where to eat between Leesburg (Virginia) and Duck

This food trip itinerary gives you restaurant recommendations for places to eat over 4 days. Starting from Leesburg, you can leave at 7:00 am and drive for about 40 minutes to the first stop.

1800 Tysons Blvd
Tysons, VA
(703) 442-8783
$$
Day 1. Arrive at 7:40 am. Eat for about 2 hours. Then drive for about 20 minutes.
3000 K St NW
Washington, DC, DC
(202) 298-8783
$$
Arrive at 9:50 am. Eat for about 2 hours. Then drive for about 20 minutes.
6210 Backlick Rd
Springfield, VA
(703) 644-7100
$$
Arrive at 12:10 pm. Eat for about 2 hours. Then drive for about 50 minutes.
20 Plantation Dr
Fredericksburg, VA
(540) 993-4666
$$
  152 reviews
Noodles, Salad, Thai restaurants
11am to 8:30pm
Arrive at 3:00 pm. Eat for about 2 hours. Then drive for about 10 minutes.
2100 Princess Anne St
Fredericksburg, VA
(540) 371-1950
$$
Arrive at 5:10 pm. Eat for about 2 hours. Then drive for about 20 minutes.
10013 Patriot Hwy
Fredericksburg, VA
(540) 300-7001
$$
Arrive at 7:30 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about 50 minutes.
100 S Railroad Ave
Ashland, VA
(804) 752-6410
$$
Day 2. Arrive at 7:50 am. Eat for about 2 hours. Then drive for about 20 minutes.
1213-1215 Summit Ave
Richmond, VA
(804) 353-0111
$$
Arrive at 10:10 am. Eat for about 2 hours. Then drive for about 10 minutes.
111 E Grace St
Richmond, VA
(804) 912-1560
$$
Arrive at 12:20 pm. Eat for about 2 hours. Then drive for about 20 minutes.
2530 New Kent Hwy
Quinton, VA
(804) 932-4562
$
Arrive at 2:40 pm. Eat for about 2 hours. Then drive for about 40 minutes.
1647 Richmond Rd
Williamsburg, VA
(757) 645-4665
$$
Arrive at 5:30 pm. Eat for about 2 hours. Then drive for about 10 minutes.
140 2nd St
Williamsburg, VA
(757) 220-2286
$$
  1287 reviews
American restaurants (Traditional)
11:30am to 10pm
Arrive at 7:40 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:30 am. Then drive for about 30 minutes.
621 J Clyde Morris Blvd
Newport News, VA
(757) 827-0600
$$
  701 reviews
Seafood restaurants
11am to 12pm
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 30 minutes.
2511 Colonial Ave
Norfolk, VA
$$
  1543 reviews
Breakfast & Brunch
8am to 4pm
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about 5 minutes.
345 Granby St
Norfolk, VA
(757) 233-2512
$$
  1236 reviews
Sandwiches, American restaurants (Traditional)
11am to 6pm
Arrive at 3:30 pm. Eat for about 2 hours. Then drive for about 20 minutes.
501 Kempsville Rd
Chesapeake, VA
(757) 410-8515
$$
Arrive at 5:50 pm. Eat for about 2 hours. Then drive for about 50 minutes.
4467 Caratoke Hwy
Barco, NC
(252) 453-6618
$
  318 reviews
Barbeque, Desserts, Sandwiches
Arrive at 8:40 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about 30 minutes.
1264 Duck Rd
Duck, NC
(252) 261-3901
$$
  913 reviews
Seafood restaurants, Sushi
Day 4. Arrive at 7:30 am. Eat for about 2 hours. Then drive for about 5 minutes.
1240 Duck Rd
Duck, NC
(252) 261-8090
$$$
Arrive at 9:30 am. Eat for about 2 hours. Then drive for about 5 minutes.

Reach your destination in Duck around 11:40 am after eating at 19 restaurants over 4 days. If you were to drive nonstop, it would take about 5 hours driving roughly 299 miles straight to Duck. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Breakfast & Brunch, American restaurants (New style), Seafood restaurants, Salad, American restaurants (Traditional), Noodles, or more. Enjoy the journey!

Powered by


Find:


From:
     

To:
     




About    ·    Privacy    ·    Contact