Search CommunityWalk:
Create_a_map_small
Mymaps_small



Blank

Armadillo Willys

Address:
2624 Homestead Rd
Santa Clara, CA 95051

Category: $5 - $10

Used in the following map:

Good Lunch Spots In Silicon Valley

This place has got good bbq (I recommend the Willy Deluxe with Chopped Texas Brisquit). There is also an outdoor seating area for warm days.