by Palo Alto Weekly Staff
In the latest Around Town column, learn about the time when Queen Elizabeth ate lunch at Stanford University during her first, and only, trip to California in 1983, and read about the big unveiling of Caltrain’s new electric cars.