Photo 1 of 4

View all

Menlo Park: Closing sales begin for Beltramo's Wines & Spirits
John, left, and Daniel Beltramo inside their store at 1540 El Camino Real in Menlo Park on May 10, 2016. (Photo by Michelle Le/The Almanac.)

© 2018 Almanac Online.
All rights reserved.