El Rancho Market ★★★★☆4.0 (226) Grocery & Markets Mexican grocery store · Beer store · Grocery store 812 Willow Rd, Menlo Park, CA 94025 Today: 7 AM–8 PM Call Website Details →