Denny's 555 North Freeway Road, Tucson, AZ 85745