Armadillo BBQ in Duvall | A Restaurant with an Attitude by Tim LewisWith a sign on the front door reading “Sorry! We’re OPEN,” a company motto of “Endevour to be Adequate,” and a wine selection of red, white and pink, Armadillo BBQ in Duvall is a fun-loving restaurant with an attitude. But, that sass and...