I just tried this new place on Ballard Ave. (in between the People's Pub and the Sunset Tavern)-it was FABULOUS. The mole was lick-the-plate delicious. All six salsas at the salsa bar were terrific. They make homemade tortillas that come with most dishes. Even the plain ol' cheese quesadilla and the rice were sooo good.
All the dishes are very inexpensive-from $5-$9-but smallish, so plan on ordering at least 3 items for 2 people unless you're not very hungry. The place is pretty small, so (especially if you come with a group) you might have to wait. Service is fast, though.