Armadillo Willy's

2624 Homestead Road
Santa Clara, California 95051
408-247-1100
Available on:

Sunday

Kids eat for half price on Sundays after 5PM.