2100 W El Camino Real
This place is very cool. It looks like a regular liquor store, but then, in the middle of the store they have a stairwell that goes downstairs to the wine section. Very cool.
Palo Alto Soccer Club (92G "Storm")
May 11, 2006
Wine Press Liquors
If you've been to or used
Wine Press Liquors, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.