Get directions to: Mextogo, Menlo Park, CA Restaurant address: 1081 El Camino Real Menlo Park, CA 94025, USA Driving Walking Bicycling Restaurant: Mextogo