Elmira Liquors ★★★☆☆3.4 (25) Grocery & Markets Liquor store · Beer store · Grocery store 500 Elmira Rd Ste h, Vacaville, CA 95687 Today: 7:30 AM–12 AM Call Website Details →