Armadillo Willy's BBQ
1031 N San Antonio Rd
Los Altos, California 94022
USA
Phone: 650-941-2922
Los Altos, California 94022
USA
Phone: 650-941-2922
Food | 8.0 |
Service | 8.0 |
Ambiance | 8.0 |
Overall: | 6.0 |
Location & Nearby Info
Chef Chu's0.01 mi
Armadillo Willy's Bbq Corp0.02 mi
Estrellita0.04 mi
Estrellita0.04 mi
Peet's Coffee & Tea0.04 mi
A Good Morning0.07 mi
Eat 2 Perform0.07 mi
Giulietta Italian Foods0.07 mi
Panini's0.07 mi
Cafe Bombay0.08 mi
Cuisine:
Armadillo Willy's BBQ Description:
Catering
Reviews of Armadillo Willy's BBQ