Santa Clara Liquors ★★★★★4.5 (183) Grocery & Markets Liquor store · Grocery store · Wine store 1291 Franklin St, Santa Clara, CA 95050 Today: 9 AM–12 AM Call Website Details →