Not OP but I'd recommend the Peninsula Fountain Grill in Palo Alto. Peter's Cafe isn't bad either if you've got time to kill near the Millbrae CalTrain station.