I have to say - there are some really poor excuses for Mexican food in Seattle. However, Mr. Villa is a gem in the rough, always good food and polite service.
They make the best tacos, camarone tacos (absolutely addicting), red and green salsas made in house and delicious margaritas. Casual atmosphere.
My only complaint is that the restaurant used to make their tortilla chips fresh, from the stale homehade tortillas. Not anymore, Now they get the cardboard ones that are pre-packaged. Oh well, the food is still very good.
Pros: Tacos, Price, Fresh
Cons: Bland Tortilla Chips