If you're hungry and up to it, there is Fumiyoshi's on El Camino - a block or two east of Rengstorff. The Stanford Mall is very much upscale, with a much greater variety of shops than your average generic mall. Max's Opera Cafe is the place to eat there. Techo-weenies can stop short of the mall, turning right from El Camino in Palo Alto at the Fry's Electronics sign. Fry's provides acres of whatever is new and high tech, with some aisles of junk food thrown in for good measure.
Junk food is included on the grounds that nerds do their best work on high sugar diets.
Don't be offended if the staff, speaking among themselves in a language you've never heard before, ignore you as you search desperately for a piece of exotic technology. It is nothing personal, they ignore everyone. Just wander around and be amazed. There are a few keen amusements in Mountain View. Magic Edge is on the right, heading towards Shoreline Park north of Highway 101.