We tried the Capitol Hill location, which had good food over the course of three visits; the Green Lake location (which is more swanky) had nice atmosphere but not-as-good food. Overall, though, Id say the chain as a whole is one of the few taquerias in the Seattle area worthy of the name.
Pros: Nice atmosphere, Green Lake locale
Cons: Food lacked love
more