Processing, please wait ...
Armadillo Willy's - Santa Clara
Santa Clara
Cuisines: Catering, BBQ
Address: 2624 Homestead Road ; Santa Clara CA, 95051
We loved it; AW is one of our favorites. Makes all employees happy.
This is one of our favorite places to get lunch! BBQ ribs melt into your mouth! Cornbread muffins are delicious!