Free online orderingMore than 51,836,845 people served
1031 N. San Antonio Rd, Los Altos, CA|
Phone Icon
650-489-9863|
Texas Inspired BBQ
★★★★★
★★★★★
4.0 stars
 4.7
 (399 catering reviews)
  • 1X Rewards
    Circle Information Icon
Armadillo Willy's BBQ Logo
  • 100% On Time