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
$$
  2485 reviews
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
$$$
  1039 reviews
American restaurants (New style)
11am to 10pm
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
$$
  771 reviews
American restaurants (New style)
11:30am to 8pm
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
$$
  5556 reviews
Food Courts
8am to 6pm
Arrive at 4:10 pm. Eat for about an hour. Then drive for about 40 minutes.
720 Justison St
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
$$
  817 reviews
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
$$
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
$
  454 reviews
Mexican restaurants
11am to 10pm
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
$$
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
$$
  2694 reviews
Seafood restaurants
11am to 9pm
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
$$
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
$$
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
$$
Arrive at 10:10 am. Eat for about 2 hours. Then drive for about 5 minutes.
591 William St
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
$$
  134 reviews
Comfort Food, Soul Food
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
$$
Arrive at 5:40 pm. Eat for about 2 hours. Then drive for about 10 minutes.
8161 Atlee Rd
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


Find:


From:
     

To:
     




About    ·    Privacy    ·    Contact