Downtown Los Altos Wine Stroll (off-site)
Downtown Los Altos Main Street, Los AltosGrab some friends and head to beautiful Downtown Los Altos for an evening of tasting great wine at the 2024 Downtown Los Altos Wine Stroll on Friday, September 20 from 6 - 9 ...