Los Altos CA Liquor Stores 1. 996 Loraine Ave, Los Altos, CA 94024 | Jp Liquors-Deli & Taqueria (650) 941-7650