-
Casa LUPE
is an excellent Restaurant
Ranked #1 of 32 Restaurants in Old Los Altos Los Altos.
.
The Latest Review: ★★★★★
Sent on the 9th of October, 2017
The red sauce on the enchiladas is great. Cole slaw is also surprisingly good. Owners and staff are incredibly friendly. //