Seattle, WA Metro >
6527 240th St Se,
Sign in to Write a Tip
if you love BBQ.
you have got to try Armadillo! The prices are very reasonable and the food is imply delicious. I wouldn't wear good clothes, or I would definitely use a bib though!!!
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now