Los Altos
Our restaurant in Los Altos features a variety of unique amenities that you won’t find at our other locations!
It’s a fun, family-friendly location, with a private room available to host your special event or party. Armadillo Willy’s can cater your event here.
Los Altos
1031 N. San Antonio Rd
Los Altos, CA 94022
(650) 941-2922
1031 N. San Antonio Rd
Los Altos, CA 94022
(650) 941-2922
Monday: Closed
Tuesday-Thursday: 11am-8pm
Friday-Saturday: 11am-8:30pm
Sunday: 11am-8pm