Armadillo Willy’s

May 8, 2010 — Sunnyvale, CA

Armadillo Willy's

beef, cheese, red onions, pickles, barbecue sauce

Rating: 1 out of 3