i imagine other parents have or will have to deal with this, so hopefully you can help with suggestions ...

we have a big family dinner scheduled for Christmas eve. It's going to be at a restaurant with the reservation at 6:30p. coincidentally, we start LO's 40-minute bedtime routine at 6:30.

so I'm not sure what to do. Do we ...
A: drive to the restaurant and get there by 6:30 and try to do a version of his bedtime routine in the car. and then hope he sleeps in the ergo through dinner (once we join dinner 45 minutes late)?
B: try to get him to take a 3rd nap in the afternoon (he pretty much always refuses this nap), and then have him up during dinner. and just push back bedtime until he crashes?
C: [your suggestion?]

for reference, LO is 6 months old. we do not have a stroller or infant car seat, just the big convertible car seat. And dinner will most definitely be noisy with other kids.