WOW this hidden spot is incredible!! This is a MUST visit in Phoenix. The Green Chile enchilada was out of this world good! I want another one right now! This is truly hole in the wall eats at its finest. My top 3 places to eat at in Arizona. Rito's keeps it simple and short with their menu. I'm coming back next time to try the red sauce!