Photo 3 of 4

View all

Menlo Park: Closing sales begin for Beltramo's Wines & Spirits
Beltramo's has been located at its current site at 1540 El Camino Real in Menlo Park since 1935, according to the family. (Photo by Michelle Le/The Almanac.)

© 2018 Almanac Online.
All rights reserved.