Explore details about location Santa Cruz Avenue. Santa Cruz Avenue is a location situated within the Menlo Park alongside other areas such as East Creek Drive, Oak Hollow Way, Ravenswood Avenue.