FYI for Tesla owners in Cali; if you're taking the trip between NorCal and SoCal, make a stop at the Kettleman City supercharger. It's massive, and you get access to a private lounge, espresso bar, air conditioning, nice bathrooms, and even a small play area for little kids.
(Just don't use the vending machines there; got some expired snacks :/)
The one time I took my Model X on a road trip (before I sold it and bought a PHEV), one of the stops was in Lima, Montana. The greasy spoon restaurant in that dirt parking lot was... an experience.