This really deserves a 5 for the food and exterior of this building. However the 3 rating is for the poor service I have received the last 3 times. So, I called in a phone order and arrived to pick it up in the drive thru and waited 10 min. Not sure what was holding up the joint, but made me late for work !!!! no one came out to take orders and the line was wrapped around the building. Then I get to the window.... and a snotty little girl standing there taking money and giving orders. No smile and showed a horrible attitude. I will not be back for awhile. Your tempe location workers are worse.