Armadillo Willy’s
March 12, 2011 — Los Altos, CA
beef, cheddar, tomato, sauce