Get directions to: Denny's, Nogales, AZ Restaurant address: 683 N Grand Ave Nogales, AZ 85621, USA Driving Walking Bicycling Restaurant: Denny's