Photo 1 of 2

View all

Menlo Park: Excavation underway for new El Camino hotel
Contractors work on the excavation site at 1400 El Camino Real on Jan. 6, 2017. Photo by Michelle Le

© 2017 Almanac Online.
All rights reserved.