In-N-Out Burger 4840 North 20th Street, Phoenix, AZ 85016