Downtown Menlo Park

Where
600 Santa Cruz Avenue, Menlo Park , CA
Web
Downtown Menlo Park Website
Tags
City

About

Downtown Menlo Park is the major retail destination for the city featuring unique and upscale retail shops and restaurants surrounded by tree lined streets. In downtown Menlo Park, there is something for everybody!

Comments