Cool place, great for a weekday lunch (as long as you don't mind smelling like Mexican food for the rest of the day).
The taco is the best I've had in Arizona, and the super-nachos are so big, it's kind of embarrassing to walk through the restaurant with them.
Also - the bakery is excellent! You can visit twice a week for a year and try something new each time. The stuffed churros are particularly delicious.