Menlo Park's nightlife just got even quieter, as Menlo Hub goes out of business. The restaurant at 1029 El Camino Real closed, with the owner in major debt to the landlord. Click here to find out more.
Palo Alto and Bay Area Election Facts and Thoughts on the Implications
By Steve Levy | 18 comments | 1,609 views