United States California Los Altos

Los Altos Grill

A cozy American restaurant known for wood-grilled dishes, lively atmosphere, and a selection of wines and cocktails.

Tips from the community

Two words: grilled artichoke. You’re welcome.

chiefseeker 3 years ago

Los Altos Grill Guides