If you are in Phoenix, go to Irma's. Extremely reasonable prices for delicious, authentic Mexican food. The beans and tortillas are clearly homemade, and the tortas are phenomenal. My colleague and I opted for takeout, and while we were waiting for our food, one of the employees took a burrito and a bottle of water out to a homeless man in the parking lot. This warmed my heart, and was definitely not something you'd see at a chain restaurant.
Trust me. Just do it. Go to Irma's. Your tastebuds will thank you.