From Our Editors
Meat-eaters in Duvall will fall in love with Armadillo BBQ ? this barbecue joint is a tasty destination for Duvall residents.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.
So head on over to Armadillo BBQ, order some tasty barbecue eats, and satisfy your hunger in a flash.