Where to eat between Charlotte and New York City
This food trip itinerary gives you restaurant recommendations for places to eat over 5 days. Starting from Charlotte, you can leave at 3:20 pm and drive for about 40 minutes to the first stop.

104 S Main St
Mooresville, NC
(704) 230-1720
$$$
Mooresville, NC
(704) 230-1720
$$$
Day 1. Arrive at 4:00 pm. Eat for about 2½ hours. Then drive for about 50 minutes.

100 Smokehouse Ln
Lexington, NC
(336) 249-9814
$
Lexington, NC
(336) 249-9814
$
Arrive at 7:20 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 10:20 am. Then drive for about 40 minutes.

2419 Spring Garden St
Greensboro, NC
(336) 235-2178
$$
Greensboro, NC
(336) 235-2178
$$
Day 2. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about an hour.

530 Foster St
Durham, NC
(919) 682-9235
$$
Durham, NC
(919) 682-9235
$$
Arrive at 2:10 pm. Eat for about 2 hours. Then drive for about 10 minutes.

2706 Durham Chapel Hill Rd
Durham, NC
(919) 401-2600
$$
Durham, NC
(919) 401-2600
$$
Arrive at 4:20 pm. Eat for about 2 hours. Then drive for about an hour.

7139 Broad St
Middleburg, NC
(252) 431-0350
$$
Middleburg, NC
(252) 431-0350
$$
Arrive at 7:20 pm. Eat for about 2½ hours. Stay overnight. The next day, leave at 10:20 am. Then drive for about 40 minutes.

1791 N Mecklenburg Ave
south hill, VA
(434) 447-6941
$$
south hill, VA
(434) 447-6941
$$
Day 3. Arrive at 11:00 am. Eat for about 2½ hours. Then drive for about an hour.

257 E Bank St
Petersburg, VA
(804) 504-3075
$$
Petersburg, VA
(804) 504-3075
$$
Arrive at 2:40 pm. Eat for about 2 hours. Then drive for about 40 minutes.

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

11792 West Broad St
Richmond, VA
(804) 461-2244
$$
Richmond, VA
(804) 461-2244
$$
Arrive at 7:40 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about an hour.

2100 Princess Anne St
Fredericksburg, VA
(540) 371-1950
$$
Fredericksburg, VA
(540) 371-1950
$$
Day 4. Arrive at 8:00 am. Eat for about 2 hours. Then drive for about an hour.

675 15th St NW
Washington, DC, DC
(202) 347-4800
$$
Washington, DC, DC
(202) 347-4800
$$
Arrive at 11:10 am. Eat for about 2 hours. Then drive for about 5 minutes.

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

750 E Pratt St
Baltimore, MD
(410) 528-5373
$$
Baltimore, MD
(410) 528-5373
$$
Day 5. Arrive at 8:00 am. Eat for about 2 hours. Then drive for about an hour.

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

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

12pm to 10pm
Arrive at 1:30 pm. Eat for about an hour. Then drive for about 50 minutes.

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

11 Witherspoon St
Princeton, NJ
(609) 921-2798
$$$
Princeton, NJ
(609) 921-2798
$$$
Arrive at 5:10 pm. Eat for about 2 hours. Then drive for about an hour.
Reach your destination in New York City around 8:10 pm after eating at 18 restaurants over 5 days. If you were to drive nonstop, it would take about 9½ hours driving roughly 627 miles straight to New York City. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Salad, Seafood restaurants, Steakhouses, Barbeque, Burgers, American restaurants (New style), or more. Enjoy the journey!
Powered by