Never been within 30 miles of Palo Alto in my life. I imagine a tranquil paradise of restaurants, shops, Ph.D.s, a great university, and sunny skies. Will I easily find an obviously pleasing assortment of places to eat around the train station, or will this be like other towns where one has to do some hunting on foot? If the latter, can you assist me with a trail of breadcrumbs to lead me to the promised land so I do not stagger around in the sunny skies for too long, becoming hungry and cranky in the meantime? Perhaps something quick and simple -- a sandwich place or a casual sit-down spot. Cuisine open but prefer no Indian. Why, thank you.