Can't stop, won't stop. Twice in two weeks because they're that delish. You'll feel right at home with the great food and kind people here. Flour tortilla chips and blended salsa are just how I like and the green chile is excelled. I feel kinda bad for the empty Filibertos across the street.
UPDATE: they now have $1 churros that are.. wait for it.. BETTER THAN DISNEYLAND'S. You heard it here first folks, Phx Burrito house is now offish the happiest place on earth.