Taste of the Mountains returns to downtown Menlo Park on June 3 The Santa Cruz Mountains Winegrowers Association presents the third annual Taste of the Mountains Wine Walk on Saturday, June 3 in downtown Menlo Park from 2:00-5:30pm. by Contributed Contenton June 1, 2017