Stopped by for a quick bite, definitely the best tacos I've had in AZ! I like the fact that it has a self-serving salsa bar and everything is made fresh right in front of you. The staff is super friendly and they are even open late for a late night fix. Definetely a must try, if you haven't already!