Get directions to: Amigo, Stanwood, WA Restaurant address: 6996 265th St Nw Ste 101 Stanwood, WA 98292, USA Driving Walking Bicycling Restaurant: Amigo