Where to eat between Charlotte and Michigan

This food trip itinerary gives you restaurant recommendations for places to eat over 5 days. Starting from Charlotte, you can leave at 7:00 am and drive for about an hour to the first stop.

102 E Main St
Elkin, NC
(336) 258-2144
$$
Day 1. Arrive at 8:30 am. Eat for about 2 hours. Then drive for about an hour.
520 E Main St
Wytheville, VA
(276) 228-4139
$$
  286 reviews
American restaurants (Traditional)
4pm to 9pm
Arrive at 11:40 am. Explore the area for about 4½ hours. Double check the opening time of 4:00 pm. Eat for about 2 hours. Then drive for about 5 minutes.
170 E Main St
Wytheville, VA
(276) 223-2334
$$
Arrive at 6:00 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 9:50 am. Then drive for about an hour.
1466 Ritter Dr
Daniels, WV
(304) 763-2366
$$
  244 reviews
American restaurants (Traditional)
11am to 9:30pm
Day 2. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 30 minutes.
103 Keller Ave
Fayetteville, WV
(304) 574-4777
$$
  443 reviews
Burgers, Sandwiches
11am to 10pm
Arrive at 1:30 pm. Eat for about 2 hours. Then drive for about 50 minutes.
222 Capitol St
Charleston, WV
(304) 342-7437
$$
  870 reviews
Pizza, Sandwiches
11am to 11pm
Arrive at 4:30 pm. Eat for about 2 hours. Then drive for about an hour.
1308 Eastern Ave
Gallipolis, OH
(740) 446-7800
$$
Arrive at 7:30 pm. Eat for about 2½ hours. Stay overnight. The next day, leave at 10:20 am. Then drive for about 40 minutes.
181 E Main St
Jackson, OH
(740) 577-3048
$$
  118 reviews
American restaurants (New style), Sandwiches
11am to 10pm
Day 3. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about 40 minutes.
94 E Water St
Chillicothe, OH
(740) 779-3278
$$
  290 reviews
Barbeque
11am to 10pm
Arrive at 1:40 pm. Eat for about 2 hours. Then drive for about an hour.
240 E Kossuth St
Columbus, OH
(614) 444-6808
$$
  1512 reviews
German restaurants
11am to 10pm
Arrive at 4:40 pm. Eat for about 2 hours. Then drive for about 20 minutes.
5221 Godown Rd
Columbus, OH
(614) 538-0211
$
  822 reviews
Mexican restaurants
11am to 1am
Arrive at 7:00 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about an hour.
308 N Sandusky Ave
Bucyrus, OH
(419) 562-1260
$
  31 reviews
Greek restaurants
Day 4. Arrive at 8:10 am. Eat for about 2 hours. Then drive for about 50 minutes.
414 S Main St
Findlay, OH
(419) 420-3602
$$
  149 reviews
American restaurants (Traditional)
11am to 12pm
Arrive at 11:10 am. Eat for about 2 hours. Then drive for about an hour.
1902 Front St
Toledo, OH
(419) 691-1953
$$
  536 reviews
Hot dogs
10:30am to 10pm
Arrive at 2:10 pm. Eat for about an hour. Then drive for about an hour.
422 Detroit St
Ann Arbor, MI
(734) 663-3354
$$
  2234 reviews
Delis, Salad, Sandwiches
11am to 7pm
Arrive at 4:10 pm. Eat for about 2 hours. Then drive for about 50 minutes.
125 W Shiawassee Ave
Fenton, MI
(810) 629-8852
$$
  640 reviews
American restaurants (New style), Sandwiches
9am to 10pm
Arrive at 7:00 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 7:00 am. Then drive for about 50 minutes.
730 S Main St
Frankenmuth, MI
(800) 863-7999
$$
Day 5. Arrive at 7:50 am. Eat for about 2 hours. Then drive for about 30 minutes.
199 Uptown Dr
Bay City, MI
(888) 456-3463
$$
  266 reviews
Seafood restaurants
Arrive at 10:30 am. Eat for about 2 hours. Then drive for about 50 minutes.

Reach your destination in Michigan around 1:10 pm after eating at 18 restaurants over 5 days. If you were to drive nonstop, it would take about 11½ hours driving roughly 743 miles straight to Michigan. Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Southern food, American restaurants (Traditional), Seafood restaurants, Burgers, Sandwiches, Pizza, or more. Enjoy the journey!

Powered by


Find:


From:
     

To:
     




About    ·    Privacy    ·    Contact