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
$$
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
$$
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
$$
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
$$
Fredericksburg, VA
(540) 993-4666
$$
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
$$
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
$$
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
$$
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
$$
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
$$
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
$
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
$$
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
$$
Williamsburg, VA
(757) 220-2286
$$
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
$$
Newport News, VA
(757) 827-0600
$$
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 30 minutes.

2511 Colonial Ave
Norfolk, VA
$$
Norfolk, VA
$$
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about 5 minutes.

345 Granby St
Norfolk, VA
(757) 233-2512
$$
Norfolk, VA
(757) 233-2512
$$
Arrive at 3:30 pm. Eat for about 2 hours. Then drive for about 20 minutes.

501 Kempsville Rd
Chesapeake, VA
(757) 410-8515
$$
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
$
Barco, NC
(252) 453-6618
$
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
$$
Duck, NC
(252) 261-3901
$$
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
$$$
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