Armadillo has found a new home in a secret location at Main and Stephens in the historical district of downtown Duvall. The Armadillo Café in Duvall has seating inside and outside plus takeout food. Call 425 844-8900 to cobble together a takeout order.
March marked our 32nd year in the barbecue business. We are still catering, too, so you will continue to smell our giant ribolators scenting the highways, parks and back alleys of greater Seattle. Call CW Walker at 425 483-1051 for more information.