Palo Alto, CA Itinerary