Little T.I.T.S. will take you on a dog and stroller friendly (mostly) romp through Menlo Palo Alto. meet up at corner of Alma & Creek Dr. From Hwy 101 take Willow Rd west until it dead ends at Alma, then go left to the end of the St. Hashers &/or homeless people should be hangin...On on on at Oasis. if coming from 280, consult your map..