532 Emerson Street
Palo Alto, CA 94301
Next door to Mac's, 2 hours free parking in the marked lots or any street parking. Your best bet is the 3 hours free parking in the lot between High Street and Alma (you can enter it from either street). Longer term parking is available in the CAL train lots. Further parking information can be found here.