Get directions to: Wendy's, Miami, FL Restaurant address: 8540 Nw 58th St Miami, FL 33166, USA Driving Walking Bicycling Restaurant: Wendy's