Visit Silicon Valley Logo

Casa Lupe - Los Altos

185 Main St , Los Altos, California, 94022, United States
Casa Lupe features delectable Mexican dishes and cocktails in a vibrant, casual setting. Come out and try this Los Altos restaurant today!
Find hotels, restaurants, and things to do near.
View Map