Photo 1 of 2

View all

Saturday is last day for Beltramo's in Menlo Park
Saturday is the last day of business for Beltramo's Wines & Spirits, which has been in business for 134 years in Menlo Park. Here, from left, John, Diana and Daniel Beltramo inside the store. (Photo by Michelle Le/The Almanac.)

© 2019 Almanac Online.
All rights reserved.