Photo 3 of 4
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.)
© 2019 Almanac Online.
All rights reserved.