Where to eat between New York City and Williamsburg
This food trip itinerary gives you restaurant recommendations for places to eat over 3 days. Starting from New York City, you can leave at 7:00 am and drive for about 30 minutes to the first stop.

700 US Hwy 1 N
Iselin, NJ
(732) 283-3883
$$
Iselin, NJ
(732) 283-3883
$$

Day 1. Arrive at 7:30 am. Eat for about an hour. Then drive for about 40 minutes.

11 Witherspoon St
Princeton, NJ
(609) 921-2798
$$$
Princeton, NJ
(609) 921-2798
$$$
Arrive at 9:10 am. Explore the area for about 2 hours. Double check the opening time of 11:00 am. Eat for about 2 hours. Then drive for about 50 minutes.

1442 Marlton Pike E
Cherry Hill, NJ
(856) 356-2282
$$
Cherry Hill, NJ
(856) 356-2282
$$
Arrive at 1:50 pm. Eat for about 2 hours. Then drive for about 20 minutes.

51 N 12th St
Philadelphia, PA
(215) 922-2317
$$
Philadelphia, PA
(215) 922-2317
$$
Arrive at 4:10 pm. Eat for about an hour. Then drive for about 40 minutes.

720 Justison St
Wilmington, DE
(302) 652-3474
$$
Wilmington, DE
(302) 652-3474
$$
Arrive at 5:50 pm. Eat for about 2 hours. Then drive for about 10 minutes.

483 Stanton Christiana Rd
Newark, DE
(302) 633-6400
$$
Newark, DE
(302) 633-6400
$$

12pm to 10pm
Arrive at 8:00 pm. Eat for about an hour. Stay overnight. The next day, leave at 7:00 am. Then drive for about 30 minutes.

29 S Main St
North East, MD
(410) 287-3541
$$
North East, MD
(410) 287-3541
$$
Day 2. Arrive at 7:30 am. Eat for about 2 hours. Then drive for about 50 minutes.

8436 Philadelphia Rd
Rosedale, MD
(410) 686-0134
$
Rosedale, MD
(410) 686-0134
$
Arrive at 10:20 am. Wait for about 40 minutes. Double check the opening time of 11:00 am. Eat for about 2 hours. Then drive for about 10 minutes.

750 E Pratt St
Baltimore, MD
(410) 528-5373
$$
Baltimore, MD
(410) 528-5373
$$
Arrive at 1:10 pm. Eat for about 2 hours. Then drive for about 10 minutes.

804 N Hammonds Ferry Rd
Linthicum Heights, MD
(410) 636-1777
$$
Linthicum Heights, MD
(410) 636-1777
$$
Arrive at 3:30 pm. Eat for about 2 hours. Then drive for about 50 minutes.

1924 Pennsylvania Ave NW
Washington, DC, DC
(202) 822-8783
$$
Washington, DC, DC
(202) 822-8783
$$
Arrive at 6:10 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about 20 minutes.

6210 Backlick Rd
Springfield, VA
(703) 644-7100
$$
Springfield, VA
(703) 644-7100
$$
Day 3. Arrive at 7:20 am. Eat for about 2 hours. Then drive for about 50 minutes.

2100 Princess Anne St
Fredericksburg, VA
(540) 371-1950
$$
Fredericksburg, VA
(540) 371-1950
$$
Arrive at 10:10 am. Eat for about 2 hours. Then drive for about 5 minutes.

591 William St
Fredericksburg, VA
(540) 940-2294
$$
Fredericksburg, VA
(540) 940-2294
$$
Arrive at 12:20 pm. Eat for about 2 hours. Then drive for about 50 minutes.

31286 Richmond Tpke
Doswell, VA
(804) 994-2031
$$
Doswell, VA
(804) 994-2031
$$
Arrive at 3:10 pm. Eat for about 2 hours. Then drive for about 30 minutes.

1213-1215 Summit Ave
Richmond, VA
(804) 353-0111
$$
Richmond, VA
(804) 353-0111
$$
Arrive at 5:40 pm. Eat for about 2 hours. Then drive for about 10 minutes.

8161 Atlee Rd
Mechanicsville, VA
(804) 569-2190
$
Mechanicsville, VA
(804) 569-2190
$
Arrive at 7:50 pm. Eat for about 2 hours. Then drive for about an hour.
Reach your destination in Williamsburg around 11:00 pm after eating at 17 restaurants over 3 days. If you were to drive nonstop, it would take about 6 hours driving roughly 383 miles straight to Williamsburg. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of American restaurants (New style), Food Courts, Seafood restaurants, American restaurants (Traditional), Burgers, Salad, or more. Enjoy the journey!
Powered by