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.
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.