Browse Restaurants
Callao Restaurant•Los Altos, CA
Peruvian•$30 and under
Callao in downtown Los Altos is the spot for real Peruvian eats. They whip up dishes from scratch using ingredients imported from Peru. It's like a tasty trip to Peru right in your backyard!
Experiences at Callao Restaurant
Reservation
Standard Reservation
Callao in downtown Los Altos is the spot for real Peruvian eats. They whip up dishes from scratch using ingredients imported from Peru. It's like a tasty trip to Peru right in your backyard!