Downtown Los Altos

Like the waiter of Aldo Los Altos told us, Los Altos is a town that people always pass by, to Palo Alto, to Mountain View, but it does have a downtown, less trendy, but quite and lovely.

Leave a Reply