Our favorite Mexican restaurant in Los Altos. It had plenty of customers, even early in the evening, but most of them were inside. Outdoors was cool, but much more pleasant - less noise, more space.
Comments
Sign in or get an account to comment.